﻿.mBlogLayer .top_c,.mBlogLayer .bottom_c,.mBlogLayer .mid_l,.mBlogLayer .mid_r {
	height:5px;
	background:url(/Content/Image/wraplayer_09.png);
	_background:url(/Content/Image/wraplayer_09.gif);
	_filter:alpha(opacity=70);
}
.mBlogLayer .mid_c {
	background:#fff;
}
.mBlogLayer .top_r,.mBlogLayer .top_l,.mBlogLayer .bottom_l,.mBlogLayer .bottom_r {
	width:5px;
	height:5px;
	background:url(/Content/Image/logoNew_nocache.png?id=20110512180000) no-repeat;
	_background:url(/Content/Image/wraplayer.gif) no-repeat;
}
.mBlogLayer .top_l {
	background-position:0 -304px;
	_background-position:0 0;
}
.mBlogLayer .top_r {
	background-position:-5px -304px;
	_background-position:-5px 0;
}
.mBlogLayer .bottom_l {
	background-position:0 -309px;
	_background-position:0 -5px;
}
.mBlogLayer .bottom_r {
	background-position:-5px -309px;
	_background-position:-5px -5px;
}
.mBlogLayer .layerBox {
	border:1px solid #A0A0A0;
}
.mBlogLayer .layerBox .layerBoxTop {
	height:27px;
	line-height:27px;
	padding:1px;
}
.mBlogLayer .layerBox .layerBoxTop .topCon {
	position:relative;
	background:url(/Content/Image/layerctbg.gif) repeat-x;
	height:27px;
	line-height:27px;
	padding:0 10px;
}
.layerBoxTop .topCon strong {
	float:left;
	font-weight:bold;
}
.layerBoxTop .topCon span {
	float:right;
	padding-right:20px;
}
.layerBoxTop .topCon .tipicon {
	float:left;
	margin-top:5px;
}
.layerBoxTop a.close {
	position:absolute;
	right:9px;
	top:9px;
	width:8px;
	height:7px;
	overflow:hidden;
	background:url(/Content/Image/gnbimgs.gif?id=201105191100) no-repeat 0 -193px;
}
.layerBoxTop a.close:hover {
	background-position:-8px -193px;
}
.layerBtn a {
	margin:0 5px;
}
.rightBtn {
	clear:both;
	margin:9px auto 0 auto;
}
.rTopAdd {
	clear:both;
	margin:9px auto 0;
	width:120px;
	text-align:center;
}
.layerBoxCon {
	overflow:hidden;
}
.layerBoxCon .commonLayer2 {
	padding:20px;
}
.layerBoxCon1 .commonLayer3 {
	position:relative;
	display:inline-block;
}
.layerBoxCon .MIB_btn {
	margin-top:20px;
}
.MIB_btn a {
	margin-right:5px;
}
.layerBoxCon .commonLayer2 .layerL {
	float:left;
	width:50px;
	padding-right:10px;
}
.layerBoxCon .commonLayer2 .layerR {
	padding:8px 0 5px;
	margin-left:60px;
}
.layerBoxCon .commonLayer2 .layerRN {
	padding:8px 0 5px;
	margin-left:60px;
	text-align:left;
}
.layerR .MIB_btn,.layerRN .MIB_btn {
	text-align:left;
}
.commonLayer2 .layerR strong,.commonLayer2 .layerRN strong {
	font-weight:normal;
	font-size:14px;
	line-height:24px;
}
.commonLayer2 .layerR .txt,.commonLayer2 .layerRN .txt {
	line-height:20px;
	padding:10px 0;
}
.commonLayer2 .layerR .btn,.commonLayer2 .layerRN .btn {
	margin:20px 0;
}
.commonLayer2 .layerR .btn a,.commonLayer2 .layerRN .btn a {
	margin-right:10px;
}
.layerBoxCon .commonLayer2 .spL {
	width:71px;
}
.loginLayer {
	padding-top:20px;
	padding-left:25px;
	padding-bottom:20px;
}
.loginLayer th {
	font-size:14px;
	padding-bottom:12px;
	color:#333;
	vertical-align:top;
	line-height:23px;
	padding-right:3px;
}
.loginLayer td {
	padding-bottom:12px;
	vertical-align:top;
	line-height:23px;
}
.loginLayer .err_tip {
	font-size:12px;
	padding-top:5px;
	clear:both;
	color:#cc0200;
}
.loginLayer .cInputBorder {
	margin-right:10px;
}
.loginLayer input {
	*margin-left:-4px;
	margin-right:5px;
	vertical-align:-3px;
}
.loginLayer td input.inputType {
	padding-left:3px;
	_padding-left:5px;
	line-height:20px;
	border:0;
	height:20px;
}
.shareLayer {
	padding:18px 10px 30px;
}
.shareLayer .shareTitle {
	clear:both;
	font-size:14px;
	color:#333;
	padding-bottom:10px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
}
.shareLayer .shareTitle a,.shareLayer .shareTitle a:link,.shareLayer .shareTitle a:visited {
	color:#333;
}
.shareLayer .shareTxt {
	clear:both;
	font-size:12px;
	line-height:20px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
}
.shareLayer .shareTxt img {
	float:left;
	border:1px solid #ccc;
	padding:4px;
	margin-right:10px;
}
.shareLayer .shareTxt img.small_icon {
	float:none;
	border:0;
	padding:0;
	margin:0;
}
.shareLayer .layerBtn {
	clear:both;
}
.shareLayer .shareTxt img.videoIcon {
	float:none;
	padding:0;
	margin:0 2px;
	border:0;
}
.shareLayer .turnToTxt {
	clear:both;
	font-size:12px;
	line-height:20px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
}
.shareLayer .turnToTxt img.videoIcon {
	margin:0 2px;
}
.layerBoxCon .PY_textarea {
	width:357px;
	height:45px;
	padding:5px;
	border-color:#999 #c9c9c9 #c9c9c9 #999;
	border-style:solid;
	border-width:1px;
	background-color:#f9fbf0;
	color:#999;
	margin-top:10px;
	margin-bottom:10px;
	font-family:tahoama,"宋体";
}
.shareLogin {
	clear:both;
	padding-bottom:10px;
}
.shareLogin .inputType {
	height:20px;
	line-height:20px;
}
.shareLogin em {
	float:left;
	line-height:22px;
}
.errorLayer {
	width:235px;
	font-size:12px;
}
.errorLayer .top {
	height:2px;
	background:url(/Content/Image/errorLayer_03.gif) no-repeat;
	overflow:hidden;
}
.errorLayer .mid {
	background:url(/Content/Image/errorLayer_14.gif) repeat-y;
	padding:8px 10px;
	zoom:1;
	overflow:hidden;
	position:relative;
}
.errorLayer .bot {
	background:url(/Content/Image/errorLayer_16.gif) no-repeat;
	height:7px;
	overflow:hidden;
}
.errorLayer .mid .conn {
	width:207px;
	overflow:hidden;
}
.errorLayer .mid .conn .bigtxt {
	padding:2px 0 2px 18px;
	background:url(/Content/Image/error.gif) 0 3px no-repeat;
	*background:url(/Content/Image/error.gif) 0 1px no-repeat;
	font-weight:bold;
	color:#C00;
	line-height:16px;
	margin-bottom:5px;
}
.errorLayer .mid .conn .stxt {
	padding-left:20px;
	line-height:18px;
}
.errorLayer .mid .conn .stxt2 {
	padding-left:2px;
	line-height:18px;
}
.errorLayer .mid .conn .stxt3 {
	padding-left:15px;
	line-height:18px;
}
.errorLayer .mid .f11 {
	font-size:11px;
}
.inviteLayer {
	padding-top:30px;
	padding-left:40px;
	padding-bottom:50px;
}
.inviteLayer p.flName {
	font-size:14px;
}
.inviteLayerInput {
	margin-top:7px;
}
.inviteLayerInput .PY_input {
	width:190px;
	margin-right:5px;
	padding-top:2px;
	font-size:12px;
	color:#666;
	vertical-align:2px;
	*vertical-align:-5px;
}
.inviteLayer p.inviteLayer_tip {
	margin-top:5px;
}
.inviteLayer2 {
	padding-top:20px;
	padding-left:30px;
	padding-bottom:40px;
}
.inviteLayer2 p.title {
	line-height:25px;
	font-size:14px;
}
.inviteLayerInput2 {
	margin-top:7px;
}
.inviteLayerInput2 .PY_input {
	width:90px;
	height:18px;
	line-height:18px;
	margin-right:5px;
	padding-top:2px;
	font-size:12px;
	color:#666;
}
.inviteLayerInput2 img {
	vertical-align:-5px;
	vertical-align:-2px\9;
}
.inviteLayer2 p.inviteLayer_tip {
	color:#999;
	margin-top:5px;
}
.inviteLayer2 .btn {
	margin-top:8px;
}
.noteTab2 {
	margin:20px 0 30px;
	width:100%;
}
.noteTab2 th,.noteTab2 td {
	padding:8px 6px 8px 0;
}
.noteTab2 th {
	width:90px;
	vertical-align:top;
	line-height:25px;
	text-align:right;
	padding-right:4px;
}
.noteTab2 td input.PY_input {
	width:198px;
	background:#F7F7F7;
}
.noteTab2 td textarea.PY_input {
	width:300px;
	height:130px;
	line-height:18px;
	background:#F7F7F7;
}
.tPadding th,.tPadding td {
	padding-bottom:0;
}
.tPadding1 th,.tPadding1 td {
	padding:3px 0;
}
.noteTab2 .errorTs2 {
	vertical-align:3px;
	display:block;
	margin-left:70px;
	height:18px;
	background-position:0 4px;
	*background-position:0 2px;
}
.noteTab2 a.btn_normal,.noteTab2 a.btn_notclick {
	float:left;
}
.noteTab2 td a.mBlogBtn {
	*vertical-align:8px;
}
.noteTab2 td a.mBlogBtn2 {
	*vertical-align:8px;
}
.noteTab3 {
	margin:10px 0 15px;
}
.noteTab3 span {
	color:#999;
}
.noteTab3 input {
	width:120px;
}
.cInputBorder {
	background:url(/Content/Image/inputborder_03.gif) no-repeat 0;
	height:23px;
	float:left;
	padding-left:3px;
}
.cInputborderR {
	background:url(/Content/Image/inputborder_04.gif) no-repeat right;
	height:21px;
	float:left;
	padding-top:2px;
	padding-right:3px;
}
.cInputborderR .inputType {
	height:16px;
	padding:1px;
	line-height:21px;
	border:0;
	background:none;
}
.mid .close {
	font-family:'黑体';
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
	color:#666;
	position:absolute;
	top:0;
	right:10px;
}
.shareLayer .selSend {
	margin:0 0 10px;
}
.selSend p {
	line-height:20px;
}
.selSend p input {
	position:relative;
	top:3px;
	line-height:18px;
	margin:2px 3px 2px 0;
}
.resultTip {
	width:113px;
	border:1px solid #ccc;
	background:#fff;
	position:absolute;
	top:23px;
	left:5px;
}
.resultTip span {
	display:block;
	height:20px;
	line-height:20px;
	line-height:22px\9;
	overflow:hidden;
	padding:0 5px;
	color:#999;
}
.resultTip li {
	display:block;
	clear:both;
	overflow:hidden;
	padding:0 3px;
	margin:0 auto;
	height:20px;
	line-height:20px;
	line-height:22px\9;
}
.resultTip li cite {
	color:#f00;
}
.resultTip li.cur {
	background:#E8F4FC;
	color:#666;
}
ul.group_list {
	margin:10px 0 0 25px;
	clear:both;
	width:320px;
	zoom:1;
	overflow:hidden;
}
ul.group_list li {
	float:left;
	width:134px;
	padding:0 10px;
	height:26px;
	line-height:26px;
	white-space:nowrap;
	overflow:hidden;
}
ul.group_list li.hover {
	background:#5bb6dd;
	color:#fff;
	cursor:pointer;
}
ul.group_list li.hover .labelbox,ul.group_list li.hover label {
	cursor:pointer;
}
ul.group_list .labelbox {
	margin-right:5px;
	margin-right:2px\9;
	vertical-align:middle;
	vertical-align:-2px\0;
	_vertical-align:-1px;
}
.addNew {
	clear:both;
	margin:10px 0 10px 20px;
}
.addNew em {
	text-decoration:none;
}
.addNew input {
	width:150px;
}
.newBox {
	width:284px;
	padding:10px 20px;
	padding-right:15px;
	background-color:#fffbd6;
	border:1px solid #c8c8c8;
	margin:0 auto;
}
.newBox_noBg {
	background-color:transparent;
	border:0;
	padding:0 15px 0 20px;
	height:60px;
}
.newBox .newBox_txt {
	width:175px;
	height:18px;
	*vertical-align:middle;
}
.newBox .newBox_err {
	margin-top:8px;
}
.group_nb_bg {
	background:#f3f3f3;
	border:1px solid #ddd;
	margin:0 20px;
	padding:10px;
}
.group_nb_bg ul.group_list {
	margin:0;
	width:auto;
}
.group_nb_bg .addNew {
	clear:both;
	margin:5px 0 10px 6px;
}
.group_nb_bg .newBox {
	width:285px;
	padding:10px;
}
.group_nb_bg .newBox .newBox_txt {
	width:175px;
	margin-right:5px;
	vertical-align:middle;
}
.group_nb_bg .newBox .labelbox {
	margin-right:8px;
	margin-right:3px\9;
}
.group_nb_bg .group_note {
	margin:0 10px 5px;
	line-height:1.5em;
}
.groupNewBox {
	color:#666;
}
.groupNewBox .shareTxt {
	margin:0 20px 5px;
	color:#999;
	position:relative;
}
.groupNewBox .shareTxt .more {
	position:absolute;
	right:0;
}
.groupNewBox .shareTitg {
	margin:0 20px 5px;
	font-weight:bold;
	margin-bottom:10px;
}
.groupNewBox .shareTxt img {
	float:none;
	border:none;
	padding:0;
	margin-right:0;
}
.taglayer2 {
	padding:15px 20px;
}
.taglayer2 .ptxt {
	color:#999;
	line-height:18px;
}
.taglayer2 .tagNameBg {
	background:url(/Content/Image/tagbg.gif) no-repeat;
	padding:10px 5px;
	width:474px;
	height:60px;
	margin-top:10px;
}
.taglayer2 .tagNameBg .tagName {
	vertical-align:middle;
	font-family:"黑体";
	font-size:30px;
	padding:0 20px;
	height:60px;
	border-right:1px solid #DCDCDC;
	width:220px;
}
.taglayer2 .tagNameBg .tagCount {
	vertical-align:middle;
	line-height:20px;
	padding:0 20px;
}
.taglayer2 .tagNameBg .tagCount .p_1 {
	color:#F60;
	font-size:24px;
}
.taglayer2 .tagNameBg .tagCount .p_1 em {
	font-family:"黑体";
	font-size:20px;
}
.taglayer2 .tagNameBg .tagCount .p_2 {
	color:#999;
	line-height:15px;
	margin-bottom:5px;
}
.taglayer2 .nameList {
	margin-top:20px;
}
.taglayer2 .nameList .title {
	background-position:bottom;
	height:20px;
	line-height:20px;
	padding-bottom:5px;
	font-size:14px;
	margin-bottom:10px;
}
.taglayer2 .nameList li {
	float:left;
	width:56px;
	overflow:hidden;
	margin-right:12px;
}
.taglayer2 .nameList li img {
	border:1px solid #ccc;
	padding:2px;
	height:50px;
	width:50px;
}
.taglayer2 .nameList li p.txt {
	text-align:center;
	width:56px;
	overflow:hidden;
	height:15px;
	line-height:15px;
}
.taglayer2 .nameList li .txt1 {
	text-align:center;
	height:20px;
	overflow:hidden;
	padding:0;
	color:#999;
}
.taglayer2 .nameList li .txt1 a:link,.taglayer2 .nameList li .txt1 a:visited {
	color:#6EAFD5;
}
.taglayer2 .nameList .more {
	height:20px;
	text-align:right;
	margin-top:10px;
}
.taglayer2 .nameList .more img {
	width:10px;
	height:10px;
	background:url(/Content/Image/sicon.gif?id=201101250729) no-repeat -66px -130px;
	margin-right:5px;
}
.taglayer2 .PY_clew {
	margin-bottom:10px;
}
.layerMedia {
	clear:both;
	padding:13px 20px 12px;
	font-family:"宋体";
	font-size:12px;
	position:relative;
}
.layerMedia .layerMedia_tip01 {
	clear:both;
	line-height:18px;
	color:#666;
	margin:5px 0;
}
.layerMedia .layerMedia_input {
	clear:both;
	margin-bottom:8px;
	position:relative;
	overflow:hidden;
	_height:24px;
}
.layerMedia .layerMedia_input .btn_normal {
	float:right;
}
.layerMedia .layerMedia_input .layerMusic_txt {
	float:left;
}
.layerMedia .layerMedia_input .layerMusic_txt {
	width:250px;
	height:18px;
	*vertical-align:middle;
	margin-left:6px;
}
.layerMedia .layerMedia_tip02 {
	clear:both;
	line-height:18px;
	color:#999;
	margin:5px -8px 5px 6px;
}
.layerMedia .layerMedia_tip02 .num {
	margin-left:-12px;
	color:#333;
}
.layerMedia .layerMedia_tip02 .title {
	color:#333;
}
.layerMedia .layerMedia_err {
	margin:6px 0 0 6px;
}
.layerMedia .mail_pl {
	margin:6px 0 0 6px;
}
.layerMedia_close a.close {
	background:url(/Content/Image/gnbimgs.gif?id=201105191100) no-repeat 0 -193px;
	float:right;
	height:8px;
	overflow:hidden;
	width:8px;
}
.layerMedia_close a.close:hover {
	background-position:-8px -193px;
}
.layerTag {
	clear:both;
	height:25px;
	overflow:hidden;
	background:url(/Content/Image/layerTag_line.gif) repeat-x 0 bottom;
	margin-bottom:15px;
}
.layerTag li {
	float:left;
	margin-right:-1px;
	height:25px;
	padding-left:11px;
	line-height:25px;
	overflow:hidden;
	background:url(/Content/Image/indeximg.png) no-repeat -400px -363px;
}
.layerTag li a {
	float:left;
}
.layerTag li a,.layerTag li a:link,.layerTag li a:visited,.layerTag li a:hover {
	text-decoration:none;
	color:#666;
}
.layerTag li .tagR {
	width:11px;
	height:25px;
	float:left;
	overflow:hidden;
	background:url(/Content/Image/indeximg.png) no-repeat right -363px;
}
.layerTag li.cur {
	background:url(/Content/Image/indeximg.png) no-repeat -400px -388px;
}
.layerTag li.cur a {
	font-weight:bold;
	color:#333;
	cursor:text;
}
.layerTag li.cur .tagR {
	background:url(/Content/Image/indeximg.png) no-repeat right -388px;
}
.musicInfo {
	clear:both;
}
.musicInfo th {
	padding-bottom:10px;
	padding-right:5px;
	color:#333;
	width:50px;
	text-align:right;
}
.musicInfo td {
	padding-bottom:10px;
}
.musicInfo td .musicInfo_txt {
	height:18px;
	width:188px;
}
.musicInfo td .layerMedia_err {
	margin-left:10px;
}
.musicDetail {
	clear:both;
}
.musicDetail th {
	width:20px;
	padding-bottom:5px;
}
.musicDetail th input {
	border:none;
}
.musicDetail td {
	padding-bottom:5px;
}
.musicDetail td p {
	width:305px;
}
.musicDetail .loading {
	width:16px;
	height:16px;
	background:url(/Content/Image/music_loading.gif) no-repeat 0 0;
	float:right;
}
.musicDetail .play,.musicDetail .stop {
	width:16px;
	height:16px;
	cursor:pointer;
	background:url(/Content/Image/music_play.gif) no-repeat 0 0;
	float:right;
}
.musicDetail .stop {
	background:url(/Content/Image/music_stop.gif) no-repeat 0 0;
}
.layerArrow {
	width:16px;
	height:8px;
	overflow:hidden;
	position:absolute;
	left:134px;
	top:-8px;
	background:url(/Content/Image/new_index_bg.png?id=201107181800) no-repeat -142px -71px;
	_background:url(/Content/Image/wraplayer.gif) no-repeat 0 -12px;
}
.layerMedia_menu {
	width:254px;
	background-color:#fff;
	border:1px solid #999;
}
.layerMedia_menu li {
	height:21px;
	line-height:21px;
	clear:both;
	color:#333;
	padding:0 8px;
	cursor:pointer;
}
.layerMedia_menu li.cur {
	color:#fff;
	background-color:#4ca6da;
}
.mBlogLayer .zPoster {
	width:442px;
	position:relative;
}
.mBlogLayer .zPoster .ztips {
	text-align:right;
	font-size:12px;
	color:#999;
	margin-top:-8px;
	height:40px;
}
.mBlogLayer .zPoster .ztips .lf {
	width:200px;
	text-align:left;
	padding-top:17px;
}
.mBlogLayer .zPoster .ztips .rt {
	width:200px;
}
.mBlogLayer .zPoster .ztips .writeScores {
	position:relative;
	top:0;
	*top:2px;
}
.mBlogLayer .zPoster .ztips .pipsLim {
	font-size:30px;
	font-weight:bold;
	font-family:Constantia,Georgia;
	vertical-align:-2px;
	color:#333;
}
.mBlogLayer .zmotionico {
	width:17px;
	height:17px;
	background:url(/Content/Image/new_index_bg.png?id=201107181800) 0 0 no-repeat;
	margin-right:4px;
}
.mBlogLayer .zpostorimgico {
	width:13px;
	height:17px;
	background:url(/Content/Image/new_index_bg.png?id=201107181800) -36px 2px;
	margin-right:4px;
	_vertical-align:-3px;
	zoom:1;
}
.mBlogLayer .ztxtarea {
	width:442px;
	height:87px;
	background:url(/Content/Image/popwininpbg.gif) no-repeat 0 0;
	clear:both;
}
.mBlogLayer .ztxtarea textarea {
	width:428px;
	height:72px;
	outline:none;
	border:0;
	margin:6px 0 0 5px;
	overflow-y:auto;
	font-family:Tahoma,"宋体";
}
.mBlogLayer .submit,.mBlogLayer .submit_notclick {
	width:100px;
	height:30px;
	background:url(/Content/Image/greenbtn.gif) no-repeat 0 -170px;
	cursor:pointer;
	position:absolute;
	top:0;
	right:6px;
}
.mBlogLayer a:hover .submit {
	background:url(/Content/Image/greenbtn.gif) no-repeat 0 -200px;
}
.mBlogLayer .submit_notclick {
	background-position:0 -230px;
}
.mBlogLayer .sendor {
	background:url(/Content/Image/popwininpbg.gif) no-repeat 6px -100px;
	height:27px;
	position:relative;
	padding-left:16px;
	width:426px;
	clear:both;
}
.mBlogLayer .sendor span {
	float:left;
	margin-right:14px;
	cursor:pointer;
	padding-top:5px;
}
.mBlogLayer .sendor span em {
	float:left;
}
.mBlogLayer .sendor a.close {
	background:transparent url(/Content/Image/sicon.gif?id=201101250729) no-repeat -18px 0;
	height:8px;
	width:7px;
	overflow:hidden;
	float:left;
	margin:3px 0 0 3px;
}
.mBlogLayer .sendor a.close:hover {
	background:transparent url(/Content/Image/sicon.gif?id=201101250729) no-repeat -18px -8px;
}
.mBlogLayer .mbboxWaitNote {
	bottom:31px;
	left:5px;
	width:432px;
}
.mBlogLayer .zPoster span a,.mBlogLayer .zPoster span {
	color:#616161;
	text-decoration:none;
}
.zok {
	text-align:center;
	color:#333;
	padding:25px 0 7px 0;
	font-size:14px;
	font-weight:bold;
}
.mailBoxLayer {
	min-height:162px;
	_height:162px;
	padding:16px 0 0 20px;
	*padding-top:14px;
}
.mailBoxLayer p {
	line-height:18px;
}
.mailBoxLayer p.gray6 {
	width:284px;
}
.mailBoxLayer .inputBox {
	padding:20px 0 4px;
}
.mailBoxLayer .inputBox input {
	width:219px;
	height:19px;
	vertical-align:middle;
}
.mailBoxLayer .btns {
	padding:6px 0 0 60px;
}
.mailBoxLayer .btns .btn_normal {
	margin-right:5px;
}
.mailBoxLayer .errorTs {
	margin-left:60px;
}
.mailBoxLayer .email {
	width:350px;
	overflow:hidden;
	padding-right:20px;
	word-break:break-all;
	word-wrap:break-word;
	text-align:center;
}
.mailBoxLayer .email p {
	padding:20px 0 17px;
}
.layerBoxCon .mailBoxLayer .layerR {
	width:270px;
}
.arealayer {
	width:263px;
	padding:14px 12px;
	border:1px solid #999;
	background:#fff;
}
ul.areaName {
	height:100%;
	overflow:hidden;
}
ul.areaName li {
	float:left;
	line-height:1.8em;
	margin:0 5px;
	white-space:nowrap;
}
.arealayer .MIB_linedot1 {
	margin:10px 0 15px 0;
}
.arealayer .MIB_btn {
	position:relative;
	top:0;
	*top:-2px;
	_top:-3px;
}
.areaSel1 {
	width:60px;
}
.areaSel2 {
	width:140px;
}
.faceItem {
	padding:10px 10px 5px;
	position:relative;
}
.faceItem .layerArrow {
	left:25px;
}
.faceItem .faceItemPicbg {
	width:330px;
}
.faceItem .faceItemPicbg li {
	float:left;
	height:28px;
	width:28px;
	padding:0 5px 5px 0;
}
.faceItem .faceItemPicbg li a:link,.faceItem .faceItemPicbg li a:visited {
	width:26px;
	height:26px;
	text-align:center;
	display:block;
	border:1px dashed #ddd;
}
.faceItem .faceItemPicbg li a:hover {
	border:1px dashed #999;
}
.mbf_tag {
	background-repeat:no-repeat;
	background-position:0 50%;
	height:34px;
	clear:both;
	padding-top:4px;
	padding-left:5px;
}
.mbf_tag li {
	padding-right:3px;
	float:left;
	position:relative;
	z-index:2;
}
.mbf_tag .mbf_tagn {
	background-position:right 0;
	height:30px;
	float:left;
	padding-right:2px;
}
.mbf_tag .mbf_tagn span,.mbf_tag .mbf_tago span {
	font-size:14px;
	background-position:0 0;
	float:left;
	height:24px;
	padding-top:6px;
	*padding-top:8px;
	width:75px;
	text-align:center;
	*height:22px;
	overflow:hidden;
}
.mbf_tag .mbf_tago {
	background-position:right bottom;
	height:30px;
	float:left;
	padding-right:2px;
}
.mbf_tag .mbf_tago span {
	background-position:0 bottom;
}
.mbf_tag .mbf_tagn span .mbf_i,.mbf_tag .mbf_tago span .mbf_i {
	margin-right:5px;
}
.mbf_tagr {
	float:left;
	padding:5px 0 0 20px;
}
.mbf_tagr .mbf_i {
	margin-right:3px;
}
.mbf_tag .mbf_tagBtn {
	padding-left:10px;
}
.mbf_tag li em {
	font-weight:normal;
}
.mbf_tag img.add {
	margin-right:2px;
	vertical-align:-1px;
	*vertical-align:0;
}
.mbf_tag {
	background-image:url(/Content/Image/or_PY_tag1.gif);
}
.mbf_tag .mbf_tagn {
	background-image:url(/Content/Image/or_PY_tag2.gif);
}
.mbf_tag .mbf_tagn span {
	font-size:14px;
	background-image:url(/Content/Image/or_PY_tag2.gif);
}
.mbf_tag .mbf_tagn span a,.mbf_tag .mbf_tagn span a:link,.mbf_tag .mbf_tagn span a:visited,.mbf_tag .mbf_tagn span a:hover {
	color:#0082CB;
}
.mbf_tag .mbf_tago {
	background-image:url(/Content/Image/or_PY_tag2.gif);
}
.mbf_tag .mbf_tago span {
	background-image:url(/Content/Image/or_PY_tag2.gif);
	color:#333;
}
.mbf_tag .mbf_last {
	background-image:url(/Content/Image/tag.gif);
	width:21px;
	height:29px;
}
.mbfl_sicon {
	width:21px;
	height:29px;
	background:none;
}
.mbFollowLayer {
	width:538px;
	border:1px solid #cfcfcf;
	background:#fff;
	position:relative;
}
.mflshadow_right {
	width:3px;
	height:402px;
	background:#e2e2e2;
	overflow:hidden;
	position:absolute;
	right:-4px;
	top:3px;
}
.mflshadow_bottom {
	width:538px;
	height:3px;
	background:#e2e2e2;
	overflow:hidden;
	position:absolute;
	left:3px;
	bottom:-4px;
}
.mbFL_person {
	height:303px;
	margin:5px 14px 12px 14px;
}
.mbFL_person ul li {
	float:left;
	display:block;
	padding:2px 4px;
	cursor:pointer;
}
.mbFL_top {
	width:162px;
	height:2px;
	overflow:hidden;
}
.mbFL_bottom {
	width:162px;
	height:2px;
	overflow:hidden;
}
.mbFL_cen {
	width:146px;
	height:56px;
	overflow:hidden;
	padding:6px 8px;
}
.mbFL_cen .head_pic {
	float:left;
	width:56px;
	position:relative;
	z-index:1;
}
.mbFL_cen .head_pic a {
	display:block;
}
.mbFL_cen .head_pic .tipicon {
	position:absolute;
	left:0;
	bottom:0;
}
.mbFL_cen .head_pic .picborder {
	padding:2px;
	border:1px solid #CCC;
	background:#fff;
}
.mbFL_cen .mbFLcen_con {
	width:80px;
	float:left;
	margin-left:6px;
	color:#707070;
}
.mbFL_cen .mbFLcen_con .head_name {
	width:83px;
	height:36px;
	line-height:18px;
	overflow:hidden;
	font-size:14px;
	margin:2px 0 9px 0;
	color:#333;
	word-break:break-all;
	word-wrap:break-word;
}
.mbFL_cen .mbFLcen_con p {
	width:83px;
	height:18px;
	overflow:hidden;
	word-break:break-all;
	word-wrap:break-word;
}
.mbFL_current .mbFL_top {
	background:url(/Content/Image/flayer_border.gif) no-repeat 0 0;
}
.mbFL_current .mbFL_bottom {
	background:url(/Content/Image/flayer_border.gif) no-repeat -162px 0;
}
.mbFL_current .mbFL_cen {
	background-color:#4ca6da;
}
.mbFL_current .mbFL_cen .mbFLcen_con {
	color:#fff;
}
.mbFL_current .mbFL_cen .mbFLcen_con .head_name {
	color:#fff;
}
.mbFL_hover .mbFL_top {
	background:url(/Content/Image/flayer_border.gif) no-repeat -324px 0;
}
.mbFL_hover .mbFL_bottom {
	background:url(/Content/Image/flayer_border.gif) no-repeat -486px 0;
}
.mbFL_hover .mbFL_cen {
	background-color:#e8f4fc;
}
.mbFL_clue .mbFL_top {
	background:url(/Content/Image/flayer_border.gif) no-repeat -648px 0;
}
.mbFL_clue .mbFL_bottom {
	background:url(/Content/Image/flayer_border.gif) no-repeat -810px 0;
}
.mbFL_clue .mbFL_cen {
	background-color:#fffbe6;
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	height:40px;
	line-height:1.6em;
	padding:14px 7px;
	color:#ff6021;
}
.mbFL_clue .mbFL_cen .tipicon {
	float:left;
	vertical-align:-3px;
	margin-right:5px;
}
.mbFL_clue .mbFL_cen .txt {
	float:left;
	width:125px;
}
.mbFL_person_bottom {
	height:24px;
	padding:9px;
	background:#f7f7f7;
	border-top:1px solid #cfcfcf;
}
.mbfl_other {
	border:1px solid #999;
	padding:5px 1px;
	background:#fff;
	font-family:Arial;
	position:absolute;
	left:0;
	top:30px;
	zoom:1;
}
.mbfl_other ul li {
	clear:both;
	padding:0;
	height:20px;
	width:116px;
	position:static;
	float:left;
}
.mbfl_other a {
	display:block;
	height:20px;
	line-height:20px;
	overflow:hidden;
	white-space:nowrap;
	padding:0 8px;
	width:100px;
}
.mbfl_other a:link,.mbfl_other a:visited {
	color:#333;
}
.mbfl_other a:hover {
	height:20px;
	line-height:20px;
	overflow:hidden;
	background:#4ca6da;
	color:#fff;
	text-decoration:none;
}
.mbFL_comment {
	height:163px;
	text-align:center;
	padding-top:140px;
	font-size:14px;
}
.mbFL_comment img {
	vertical-align:-2px;
}
.mbf_input,.nowd_input {
	border-color:#c4c7bd #F2F2F2 #F2F2F2 #c4c7bd;
	border-style:solid;
	border-width:1px;
	color:#333;
	padding:1px 2px;
	width:249px;
	position:relative;
	background:#fff;
}
.nowd_input {
	width:auto;
}
.mbf_input input,.nowd_input input {
	border:none;
	margin:0;
}
.mbf_input .arrowup,.nowd_input .arrowup {
	background:url(/Content/Image/arrowall.gif) no-repeat 0 0;
	width:24px;
	height:22px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0;
}
.mbf_input .arrowdown,.nowd_input .arrowdown {
	background-position:0 -22px;
}
.mbf_input .tagList,.nowd_input .tagList {
	width:231px;
	height:100%;
	overflow:hidden;
	font-size:12px;
}
.mbf_input .tagList .tagListli,.nowd_input .tagList .tagListli {
	float:left;
	display:block;
	background:#e8f4fc;
	margin:2px 1px;
	height:15px;
	padding:2px 10px;
	*padding:3px 10px 1px 10px;
	white-space:nowrap;
}
.mbf_input .tagList .tagListli a.close img,.nowd_input .tagList .tagListli a.close img {
	width:7px;
	height:8px;
	margin-left:4px;
}
.mbf_input_layer {
	border-color:#d2d5ca #dedede #dedede #d2d5ca;
	border-style:solid;
	border-width:1px 3px 3px 1px;
	background:#f7f7f7;
	width:230px;
	text-align:center;
	height:24px;
	line-height:24px;
	position:relative;
	z-index:1;
}
.mbf_input_other {
	width:251px;
	border:1px solid #999;
	padding:5px 1px;
	background:#fff;
	font-family:Arial;
}
.mbf_input_other ul li {
	clear:both;
	padding:0;
	height:20px;
}
.mbf_input_other ul li.line {
	width:230px;
	height:1px;
	float:left;
	background:#cfcfcf;
	overflow:hidden;
	margin:5px;
}
.mbf_input_other a:link,.mbf_input_other a:visited {
	width:234px;
	padding:0 8px;
	height:20px;
	line-height:20px;
	display:block;
	color:#333;
}
.mbf_input_other a:hover {
	background:#4ca6da;
	color:#fff;
	text-decoration:none;
}
.auth_code {
	padding:30px 0 0;
}
.auth_code .auth_img,.auth_code .tips,.auth_code .code_input,.auth_code .errorTs,.auth_code .btn {
	margin:0 30px;
}
.auth_code .auth_img {
	padding:0 0 20px;
}
.auth_img img {
	margin-right:20px;
	vertical-align:text-bottom;
}
.auth_code .code_input {
	padding:8px 0 5px;
}
.auth_code .code_input input {
	width:128px;
	height:28px;
}
.auth_code .btn {
	padding:10px 0 4px;
}
.auth_code .change_lan {
	height:32px;
	margin:28px 0 0;
	padding:0 0 0 30px;
	background-color:#F2F2F2;
	color:#666;
	line-height:32px;
}
.auth_code .change_lan .line {
	padding:0 8px;
	color:#ccc;
}
.shareLayer .select_groups {
	width:319px;
	overflow:hidden;
	margin:auto;
	background:#F9F9F9;
	border:solid 1px #E5E5E5;
}
.shareLayer .select_groups ul {
	clear:both;
	float:left;
	padding:4px 0 14px 14px;
	padding-left:11px\9;
}
.shareLayer .select_groups li {
	float:left;
	width:140px;
	height:18px;
	overflow:hidden;
	margin:4px 10px 0 0;
	line-height:18px;
}
.shareLayer .select_groups li input {
	margin:2px 3px 2px 0;
	vertical-align:-2px;
}
.shareLayer .select_groups .pages {
	clear:both;
	height:24px;
	background:#F1F1F1;
	line-height:24px;
	text-align:center;
}
.shareLayer .select_groups .pages span {
	padding:0 8px 0 7px;
	color:#CCC;
}
.Atwho {
	width:160px;
	border:1px solid #ccc;
	background:#fff;
	padding:2px 2px;
	position:absolute;
}
.Atwho li {
	color:#666;
	height:21px;
	line-height:21px;
	overflow:hidden;
	padding:0 0 0 8px;
	cursor:pointer;
}
.Atwho li.cur {
	background:#eeeff6;
}
.PopLayer {
	position:absolute;
}
.Poptips .Poparrow1,.Poptips .Poparrow2,.Poptips .Poparrow3,.Poptips .Poparrow4 {
	background-image:url(/Content/Image/poparrow.png);
	_background-image:url(/Content/Image/poparrow.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	position:absolute;
}
.Poptips .Poparrow1 {
	background-position:0 0;
	width:17px;
	height:8px;
	margin-left:-9px;
	left:50%;
	top:-11px;
}
.Poptips .Poparrow2 {
	background-position:-30px 0;
	width:10px;
	height:18px;
	right:-13px;
	top:50%;
	margin-top:-9px;
}
.Poptips .Poparrow3 {
	background-position:0 -20px;
	width:19px;
	height:10px;
	margin-left:-9px;
	left:50%;
	bottom:-13px;
}
.Poptips .Poparrow4 {
	background-position:-32px -20px;
	width:9px;
	height:20px;
	left:-11px;
	top:50%;
	margin-top:-10px;
}
.Poptips .top_l {
	width:5px;
	height:5px;
	background:url(/Content/Image/wraplayer_03.gif) no-repeat;
}
.Poptips .top_c {
	height:5px;
	background:url(/Content/Image/wraplayer_09.gif) repeat-x;
}
.Poptips .top_r {
	width:5px;
	height:5px;
	background:url(/Content/Image/wraplayer_05.gif) no-repeat;
}
.Poptips .mid_l {
	width:5px;
	background:url(/Content/Image/wraplayer_10.gif) repeat-y;
}
.Poptips .mid_c {
	background:#fff;
}
.Poptips .mid_r {
	width:5px;
	background:url(/Content/Image/wraplayer_08.png) repeat-y;
	_background:url(/Content/Image/wraplayer_08.gif) repeat-y;
}
.Poptips .bottom_l {
	width:5px;
	height:5px;
	background:url(/Content/Image/wraplayer_11.gif) no-repeat;
}
.Poptips .bottom_c {
	height:5px;
	background:url(/Content/Image/wraplayer_07.png) repeat-x;
	_background:url(/Content/Image/wraplayer_07.gif) repeat-x;
}
.Poptips .bottom_r {
	width:5px;
	height:5px;
	background:url(/Content/Image/wraplayer_12.png) no-repeat;
	_background:url(/Content/Image/wraplayer_12.gif) no-repeat;
}
.Poptips .layerBox {
	border:1px solid #fff;
}
.Poptips .layerBox .layerBoxTop {
	height:27px;
	line-height:27px;
	padding:1px;
}
.Poptips .layerBox .layerBoxTop .topCon {
	background:url(/Content/Image/layerctbg.gif) repeat-x;
	height:27px;
	line-height:27px;
	padding:0 10px;
}
.Poptips .topCon strong {
	float:left;
	font-weight:bold;
}
.Poptips .topCon span {
	float:right;
	padding-right:20px;
}
.Poptips .Pop_close {
	position:absolute;
	right:5px;
	top:5px;
}
.Poptips a.close {
	float:right;
	background:url(/Content/Image/sicon.gif?id=201101250729) no-repeat -18px 0;
	width:7px;
	height:8px;
	overflow:hidden;
}
.Poptips a.close:hover {
	background:url(/Content/Image/sicon.gif?id=201101250729) no-repeat -18px -8px;
	overflow:hidden;
}
.PopInfo {
	position:relative;
}
.PopInfo .iconntent {
	padding:10px 18px 10px 10px;
	clear:both;
}
.popMod_1 .img {
	float:left;
}
.popMod_1 p {
	margin-left:55px;
}
.popMod_2 .tits {
	color:#333;
	font-weight:600;
	padding:0 0 5px;
	z-index:66;
}
.popMod_2 .infos {
	line-height:18px;
	padding-bottom:7px;
}
.popMod_2 .infos2 {
	line-height:18px;
}
.popMod_2 .infos2 a {
	text-decoration:underline;
}
.layerSmartlogin {
	position:relative;
	width:100%;
	padding-top:23px;
}
.layerSmartlogin .layerMedia_close {
	position:absolute;
	right:10px;
	top:10px;
	width:100%;
}
.layerSmartlogin .yellowBg {
	background-color:#FFFDDD;
	border:1px solid #F8F3D6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-size:14px;
	margin:0 auto 23px;
	width:450px;
	padding-left:15px;
	height:40px;
	line-height:40px;
	line-height:42px\9;
	overflow:hidden;
	color:#333;
}
.layerSmartlogin .yellowBg strong {
	font-weight:600;
}
.layerSmartlogin .infoForm {
	padding-left:33px;
	padding-bottom:25px;
}
.layerSmartlogin .infoLeft {
	width:268px;
	float:left;
	border-right:1px solid #ccc;
}
.layerSmartlogin .infoLeft caption {
	height:25px;
	line-height:25px;
}
.layerSmartlogin .inp {
	height:22px;
	background-color:#F8FBEF;
}
.layerSmartlogin .infoLeft .tab1 th {
	width:260px;
	padding-top:15px;
}
.layerSmartlogin .infoLeft .tab1 td {
	width:260px;
	padding-top:14px;
}
.layerSmartlogin .infoLeft .tab1 td .inp {
	width:220px;
}
.layerSmartlogin .infoLeft .tab1 th .btn_normal {
	margin-right:52px;
}
.layerSmartlogin .infoLeft .tab1 th .chkb {
	vertical-align:middle;
	margin-right:3px;
	border:0;
}
.layerSmartlogin .infoReg .tab2 th {
	width:100px;
	text-align:right;
	padding-top:11px;
}
.layerSmartlogin .infoReg .tab2 td {
	padding-top:12px;
}
.layerSmartlogin .infoReg .tab2 .td1 {
	width:180px;
}
.layerSmartlogin .infoReg .tab2 .td2 {
	padding-top:3px;
	height:16px;
}
.layerSmartlogin .infoReg .tab2 .td2 p {
	background:url(/Content/Image/sms_reg_ico.gif) no-repeat 4px 2px;
	padding-left:15px;
	line-height:16px;
}
.layerSmartlogin .infoReg .tab2 .inp {
	width:170px;
}
.layerSmartlogin .infoReg .tab2 .w1 {
	width:60px;
}
.layerSmartlogin .infoReg .tab2 .td1 .lf input {
	vertical-align:middle;
	margin-right:3px;
}
.layerSmartlogin .infoRight {
	width:200px;
	float:right;
}
.layerSmartlogin .infoRight .p1 {
	padding-bottom:20px;
	padding-top:4px;
}
.layerSmartlogin .infoRight .p2 {
	margin-left:12px;
}
.layerSmartlogin .btnlogin1 {
	background-image:url(/Content/Image/layerlogin_btn1.gif);
	background-repeat:no-repeat;
	width:120px;
	height:37px;
	display:block;
}
.layerSmartlogin .btnlogin1:hover {
	background-position:0 -39px;
}
.layerSmartlogin .btnlogin1_gray:link,.layerSmartlogin .btnlogin1_gray:visited,.layerSmartlogin .btnlogin1_gray:hover {
	background-position:0 -78px;
}
.layerSmartlogin .btnlogin1_load:link,.layerSmartlogin .btnlogin1_load:visited,.layerSmartlogin .btnlogin1_load:hover {
	background-position:0 -117px;
}
.layerSmartlogin .iswhat {
	float:left;
	margin-left:15px;
}
.layerSmartlogin .iswhat img {
	float:left;
	margin:5px 3px 0 0;
	vertical-align:middle;
}
.layerSmartlogin .iserro {
	-moz-border-radius:3px;
	background:#FDE3E4;
	border:1px solid #DFB9BA;
	height:25px;
	margin-left:9px;
	overflow:hidden;
	padding:0 5px;
}
.layerSmartlogin .iserro em {
	float:left;
	height:25px;
	line-height:25px;
	overflow:hidden;
	white-space:nowrap;
}
.layerSmartlogin .infoLeft .tab1 .lgsz_wrap {
	position:relative;
}
.layerSmartlogin .infoLeft .tab1 .lgsz_wrap .lgicon_del {
	position:absolute;
	right:36px;
	top:7px;
	background:url(/Content/Image/login_del.gif) no-repeat left center;
	width:16px;
	height:16px;
}
.layerBoxTop .topCon .forward_num {
	float:left;
	padding-left:5px;
	font-family:"宋体";
}
.geo_info_layer {
	position:relative;
}
.geo_info_layer .geo_arrow {
	position:absolute;
	left:24px;
	bottom:-8px;
	width:16px;
	height:8px;
	overflow:hidden;
	background:url(/Content/Image/layerArrow.gif) no-repeat right 0;
}
.geo_info_layer .bubble {
	position:absolute;
	width:32px;
	height:31px;
	padding:4px 4px 14px;
	background:url(/Content/Image/sbb.gif) no-repeat 0 0;
}
.geo_info_layer .find_link {
	position:absolute;
	right:0;
	bottom:0;
	display:block;
	width:106px;
	height:22px;
	overflow:hidden;
	background:url(/Content/Image/find_link.gif) no-repeat 0 0;
	line-height:22px;
	line-height:26px\9;
	text-align:center;
}
.geo_info_layer .map_zoomIn,.geo_info_layer .map_zoomIn_no,.geo_info_layer .map_zoomOut,.geo_info_layer .map_zoomOut_no {
	position:absolute;
	left:6px;
	top:6px;
	display:block;
	width:17px;
	height:16px;
	background:url(/Content/Image/map_bt.gif) no-repeat 0 0;
}
.geo_info_layer .map_zoomOut {
	top:28px;
	background-position:0 bottom;
}
.geo_info_layer .close {
	position:absolute;
	top:5px;
	right:5px;
	width:17px;
	height:16px;
	background:url(/Content/Image/map_bt.gif) no-repeat 0 0;
	background-position:-38px 0;
}
.geo_info_layer .map_zoomIn_no {
	background-position:-57px 0;
}
.geo_info_layer .map_zoomOut_no {
	top:28px;
	background-position:-57px -25px;
}
.geo_info_layer .close:hover {
	background-position:-38px -25px;
}
.geo_info_layer .map_zoomIn:hover {
	background-position:-19px 0;
}
.geo_info_layer .map_zoomOut:hover {
	background-position:-19px -25px;
}
.honor_ly .layerArrow {
	left:150px;
	top:-24px;
}
.honor1_ly .layerArrow {
	left:70px;
	top:-24px;
}
.closecontain {
	width:100%;
	margin:0 auto;
}
.closecontain a.close {
	float:right;
	background:url(/Content/Image/gnbimgs.gif?id=201105191100) no-repeat 0 -193px;
	height:8px;
	width:8px;
	margin:8px 8px 0 0;
	font-size:0;
}
.closecontain a.close:hover {
	background-position:-8px -193px;
}
.honoricon {
	float:left;
	margin-right:10px;
}
.honortext {
	float:right;
	width:210px;
}
.upcontent {
	overflow:hidden;
	height:88px;
	padding:0 20px;
}
.ldcontent {
	overflow:hidden;
	height:35px;
	padding:0 20px;
	width:280px;
	text-align:center;
}
.ldcontent p {
	background:url(/Content/Image/loading.gif) no-repeat;
	display:inline;
	line-height:18px;
	padding-left:22px;
}
.honortext {
	color:#333;
}
.honortext dt {
	font-size:14px;
	font-weight:bold;
	line-height:24px;
}
.honortext dd {
	line-height:16px;
}
.btcontent {
	background:#f7f7f7;
	padding:0 20px 14px;
}
.honortip {
	line-height:20px;
	height:48px;
	padding-top:8px;
}
.risucc,.upd,.dis_setup {
	background:url(/Content/Image/tipicon.gif?id=20110512180000) no-repeat 0 -33px;
	padding-left:20px;
	line-height:20px;
	margin:0 2px;
	color:#390;
}
.upd {
	background-position:0 -220px;
	color:#333;
}
.dis_setup {
	background-position:0 -237px;
	background-position:0 -239px\9;
	margin-top:2px;
}
.operat {
	text-align:right;
	min-height:23px;
	_height:23px;
}
.writeM {
	padding:20px;
}
.writeM .writeMInput {
	padding-bottom:5px;
}
.writeM .writeMInput input {
	height:18px;
	line-height:18px;
	width:160px;
	margin-right:5px;
}
.writeM .writeMInput a.newabtngrn {
	vertical-align:2px;
	_vertical-align:5px;
	margin-right:10px;
}
.writeM .conbox {
	height:60px;
	line-height:20px;
}
.writeM2 {
	padding:20px 20px 30px 20px;
	line-height:20px;
}
.writeM2 h3 {
	font-weight:bold;
}
.writeM2 .red {
	color:red;
	font-weight:bold;
	margin-right:3px;
}
.writeM2 .btn {
	text-align:center;
	margin-top:10px;
}
.writeM2 .btn a {
	margin:0 5px;
}
.writeM3 {
	padding:5px 20px 30px 20px;
	line-height:20px;
}
.writeM3 h3 {
	font-weight:bold;
	margin-top:3px;
}
.writeM3 .top_20 {
	margin-top:20px;
}
.writeM3 .texta {
	width:330px;
	height:84px;
}
.writeM3 .red {
	color:red;
	font-weight:bold;
	margin-right:3px;
}
.writeM3 .btn {
	text-align:center;
	margin-top:10px;
}
.writeM3 .btn a {
	margin:0 5px;
}
.writeM3 .bold {
	font-weight:bold;
}
.writeM3 .PY_input {
	height:18px;
	line-height:18px;
	width:130px;
}
.writeM .yellow2,.writeM2 .yellow2,.writeM3 .yellow2 {
	color:#f00;
}
.writeM .p_2,.writeM2 .p_2,.writeM3 .p_2 {
	margin-top:6px;
	color:#999;
}
.writeM .must,.writeM2 .must,.writeM3 .must {
	margin-right:3px;
	color:red;
	float:left;
	font-size:16px;
}
.shenqingNotice {
	padding:0 0 0 4px;
	line-height:18px;
	color:#666;
}
.miniPopLayer {
	padding:13px 0;
	border:1px solid #a0a0a0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:0 0 10px #777;
	-webkit-box-shadow:0 0 10px #777;
	box-shadow:0 0 10px #777;
	border:5px solid #dfdfdf \9;
	background:#fff;
	font-size:12px;
}
.miniPopLayer input {
	border:0;
}
.miniPopLayer .txt1 {
	position:relative;
	padding:0 10px 0 31px;
	word-wrap:break-word;
	word-break:break-all;
	line-height:18px;
}
.miniPopLayer .txt1 img.tipicon {
	position:absolute;
	left:11px;
	_left:-20px;
	top:0;
	*top:-2px;
}
.miniPopLayer .txt1 .block {
	margin:5px 0;
	*margin:4px 0;
}
.miniPopLayer .txt1 .block input {
	margin:0 5px 0 0;
	*margin:0 3px 0 -2px;
	vertical-align:-2px;
	_vertical-align:0;
}
.miniPopLayer .center {
	margin-left:-20px;
	text-align:center;
}
.miniPopLayer .center img.tipicon {
	position:static;
}
.miniPopLayer .btn {
	display:block;
	padding:7px 0 1px 0;
	text-align:center;
}
.miniPopLayer .btn a {
	margin-right:10px;
}
.miniPopLayer img.tipicon {
	margin-right:5px;
	vertical-align:-4px;
	_vertical-align:-2px;
}
.shareLayer .select_groups {
	width:319px;
	overflow:hidden;
	margin:auto;
	background:#F9F9F9;
	border:solid 1px #E5E5E5;
}
.shareLayer .select_groups ul {
	clear:both;
	float:left;
	padding:4px 0 14px 14px;
	padding-left:11px\9;
}
.shareLayer .select_groups li {
	float:left;
	width:140px;
	height:18px;
	overflow:hidden;
	margin:4px 10px 0 0;
	line-height:18px;
}
.shareLayer .select_groups li input {
	margin:2px 3px 2px 0;
	vertical-align:-2px;
}
.shareLayer .select_groups .pages {
	clear:both;
	height:24px;
	background:#F1F1F1;
	line-height:24px;
	text-align:center;
}
.shareLayer .select_groups .pages span {
	padding:0 8px 0 7px;
	color:#CCC;
}
.select_pic_layer .layerArrow {
	left:25px;
}
.select_pic_layer .phiz_menu {
	float:left;
}
.select_pic_layer .local_pic {
	padding:30px 0;
	text-align:center;
}
.select_pic_layer .btn_green {
	position:relative;
}
.select_pic_layer .btn_green,.select_pic_layer .btn_green em {
	display:inline-block;
	height:27px;
	overflow:hidden;
	margin:0 auto;
	font-size:14px;
	line-height:27px;
	cursor:pointer;
	color:#FFF;
}
.select_pic_layer .btn_green em {
	_display:inline;
	_width:auto;
}
.select_pic_layer .btn_green:link em,.select_pic_layer .btn_green:visited em {
	color:#FFF;
}
.select_pic_layer .btn_green:hover,.select_pic_layer .btn_green:active {
	text-decoration:none;
}
.select_pic_layer .btn_green:hover em,.select_pic_layer .btn_green:active em {
	color:#FFF;
}
.select_pic_layer .btn_green input {
	-moz-opacity:0;
	filter:alpha(opacity=0);
	opacity:0;
	visibility:hidden;
	background:transparent;
	border:none;
	cursor:pointer;
	height:29px;
	left:-4px;
	position:absolute;
	top:0;
	width:108px;
	cursor:pointer;
}
.select_pic_layer .local_pic p.gray9 {
	padding:10px 0 0;
}
.statusBox {
	display:inline-block;
	width:100%;
	text-align:center;
	padding:10px 0;
}
.status_p {
	font-size:14px;
	line-height:20px;
	display:inline-block;
	padding-left:14px;
}
.status_p img {
	margin:0 6px -2px -10px;
}
.status_b {
	display:block;
	text-align:left;
	padding:10px 0 20px 0;
}
.status_b .btn_normal {
	margin:0 0 0 68px;
}
.cur_status {
	padding-top:6px;
}
.cur_status .dele {
	margin-left:6px;
	float:right;
}
.cur_pic img {
	display:inline-block;
	margin:6px 0 0 0;
}
.cur_pic {
	text-align:center;
}
.cur_status {
	padding-top:6px;
}
.cur_status .dele {
	margin-left:6px;
	float:right;
}
.cur_pic img {
	display:inline-block;
	margin:6px 0 0 0;
}
.cur_pic {
	text-align:center;
}
a.faceicon1:link,a.faceicon1:visited {
	background:url(/Content/Image/sicon.gif?id=201101250729) no-repeat 0 -293px;
	width:31px;
	height:17px;
	margin-right:4px;
	float:left;
	display:block;
	margin-top:2px;
}
a.faceicon1:hover {
	background:url(/Content/Image/sicon.gif?id=201101250729) no-repeat -37px -293px;
	width:31px;
	height:17px;
	margin-right:4px;
}
.verifyPop {
	width:100%;
	padding:18px 0;
	overflow:hidden;
}
.verifyPop .layerL {
	float:left;
	width:89px;
	text-align:center;
}
.verifyPop .layerR {
	float:left;
	width:330px;
	margin-top:4px;
}
.verifyPop p {
	line-height:22px;
}
.verifyPop .btn {
	padding:17px 0 20px 4px;
}
.verifyPop .btn a {
	margin-right:7px;
}
.verifyPop .lastTxt {
	color:#666;
}
.verifyPop .lastTxt2 {
	margin:0 25px;
	color:#666;
}
.verifyPop .q_pic {
	padding:0 0 0 20px;
	*padding-bottom:25px;
	_padding-bottom:0;
}
.verifyPop .q_pic ul {
	width:340px;
	margin:18px 0 0 11px;
	overflow:hidden;
}
.verifyPop .q_pic li {
	position:relative;
	float:left;
	_display:inline;
	margin:0 0 25px 29px;
}
.verifyPop .q_pic .pics {
	padding:1px;
	border:1px solid #ccc;
}
.verifyPop .q_pic a:hover .pics {
	border:1px solid #68ba57;
}
.verifyPop .q_pic .tip3 {
	position:absolute;
	right:5px;
	bottom:10px;
	bottom:5px \9;
	*bottom:10px;
	visibility:hidden;
}
.verifyPop .q_pic li.on .pics {
	border:1px solid #68ba57;
}
.verifyPop .q_pic li.on .tip3 {
	visibility:visible;
}
.verifyPop .dotline {
	margin:0 20px;
	padding:12px 0 0 0;
	background:url(/Content/Image/linedot1.gif) 0 0 repeat-x;
	color:#666;
}
.verifyPop .q_num {
	padding:0 0 0 20px;
}
.verifyPop .q_num ul {
	margin:25px 0 0 38px;
	color:#666;
}
.verifyPop .q_num li {
	margin:0 0 15px;
}
.verifyPop .q_num .NO {
	display:inline-block;
	margin-right:14px;
	border:1px solid #b9c8b3;
	background:#f5fbf3;
}
.verifyPop .q_num .NO em {
	display:inline-block;
	width:70px;
	height:22px;
	margin:1px;
	padding:0 0 0 13px;
	background:#ebf7e7;
	line-height:22px;
	color:#333;
	font-size:14px;
}
.verifyPop .q_num input.txt {
	position:relative;
	top:1px;
	width:220px;
	margin-right:10px;
	vertical-align:top;
	color:#bab9b9;
}
.reportLayer {
	padding:15px;
}
.popreport_tip {
	color:#717171;
	margin-bottom:6px;
}
.popreport_tip img {
	vertical-align:-2px;
	margin-right:4px;
}
.popreport_title {
	line-height:20px;
	margin-top:10px;
}
.popreport_title span {
	color:#717171;
}
.popreport_say {
	padding-top:10px;
}
.popreport_say textarea {
	background-color:#F9FBF0;
	border-color:#999 #C9C9C9 #C9C9C9 #999999;
	border-style:solid;
	border-width:1px;
	color:#999;
	height:30px;
	margin-bottom:10px;
	margin-top:10px;
	padding:5px;
	width:486px;
}
.popreport_infowrap {
	margin-top:10px;
}
.popreport_info {
	border:1px solid #ccc;
	background-color:#ffffe5;
	padding:10px;
	margin-top:6px;
	zoom:1;
	overflow:hidden;
}
.popreport_infol {
	float:left;
	margin-right:10px;
}
.popreport_infol img {
	width:30px;
	height:30px;
	padding:2px;
	border:1px solid #ccc;
}
.popreport_infor {
	float:left;
	width:428px;
	overflow:hidden;
}
.popreport_infor p {
	color:#717171;
	line-height:18px;
	word-wrap:break-word;
}
.popreport_infor p a {
	white-space:nowrap;
}
.popreport_inforimg {
	padding:2px;
	border:1px solid #ccc;
	margin:10px 4px 0 0;
}
.popreport_infonobg {
	background-color:#fff;
}
.popreport_btn {
	margin-top:10px;
}
.popreport_btn p {
	display:inline-block;
	float:left;
	width:300px;
	line-height:18px;
	color:#717171;
}
.popreport_btn a {
	float:right;
	margin:4px 4px 0;
}
.reportLayer1 {
	padding:15px 15px 5px;
	overflow:hidden;
	zoom:1;
}
.reportLayer1 .popreport_say {
	padding-top:0;
}
.reportLayer1 .noteTab2 {
	margin:0 0 10px;
}
.reportLayer1 .noteTab2 th,.reportLayer1 .noteTab2 td,.reportLayer1 .noteTab2 th *,.reportLayer1 .noteTab2 td * {
	vertical-align:middle;
}
.reportLayer1 .noteTab2 th {
	width:120px;
}
.reportLayer1 .noteTab2 th i {
	font-style:normal;
	color:#999;
}
.reportLayer1 .noteTab2 td label {
	margin-right:10px;
}
.reportLayer1 .noteTab2 td label input {
	margin-right:3px;
	border:0;
}
.reportLayer1 td .PY_input {
	width:200px;
}
.reportLayer1 .MIB_linedot1 {
	padding-bottom:10px;
}
.reportLayer1 div.lf {
	height:40px;
	width:320px;
	overflow:hidden;
}
.reportLayer1 div.lf .btn_normal,.reportLayer1 div.lf .errorTs2 {
	float:left;
}
.reportLayer1 div.lf .errorTs2 {
	width:206px;
	background-position:0 3px;
}
.reportLayer1 div.rt {
	width:166px;
	text-align:right;
	color:#999;
}
.groupLayer {
	padding:25px;
}
.groupLayer .inputBox {
	padding-bottom:5px;
}
.groupLayer .inputBox input {
	width:180px;
	height:16px;
	padding:3px 0 0 2px;
	vertical-align:middle;
}
.groupLayer .btns {
	padding:12px 0 0 48px;
}
.groupLayer .btns .btn_normal {
	margin-right:7px;
}
.groupLayer .errorTs {
	margin:0 0 0 50px;
	color:#f00;
}
.name_card .name dt,.name_card .name dd,.name_card .info dt,.name_card .info dd {
	float:left;
	display:inline;
}
.name_card .name {
	padding:10px;
	zoom:1;
}
.name_card .name dd {
	color:#777;
	line-height:18px;
	padding-left:5px;
	margin-top:-1px;
	_margin-top:0;
}
.name_card .name dd p {
	height:20px;
	overflow:hidden;
}
.name_card .name .address {
	*text-indent:16px;
}
.name_card .name .address p.address em,.name_card .name .address p.address i {
	font-style:normal;
}
.name_card .name .address p.address em {
	color:;
}
.name_card .name .address p.address i {
	margin-right:5px;
}
.name_card .name .address img {
	margin:0 3px;
	position:relative;
	top:3px;
	float:left;
	*top:-16px;
}
.name_card .info {
	padding:0 10px;
	line-height:20px;
	margin:-10px 0 10px;
}
.name_card .info dd a {
	display:inline-block;
}
.name_card .info dt {
	clear:left;
	white-space:nowrap;
	color:#777;
	width:36px;
	padding-top:2px;
}
.name_card .info dd {
	word-wrap:break-word;
	word-break:break-all;
	line-height:150%;
	color:#777;
	width:240px;
	padding-top:3px;
	*padding-top:2px;
}
.name_card .links {
	background:#f5f5f5;
	height:38px;
	line-height:38px;
	padding-left:10px;
	overflow:hidden;
	margin-top:10px;
}
.name_card .links .btn_add {
	float:right;
	display:inline;
	margin:7px 6px 0;
}
.name_card .links a em {
	font-family:Arial,Helvetica,sans-serif;
}
.name_card .links i {
	color:#ccc;
	padding:0 5px;
}
.name_card .links .name_card_con3 i {
	padding:0;
}
.name_card .links,.name_card .name,.name_card .info,.name_card_con2 {
	overflow:hidden;
}
.name_card .links .rt {
	padding:0 10px 0 20px;
	margin:8px 7px 0 0;
	display:inline;
}
.name_card .links .blackList {
	padding:0 0 0 8px;
}
.name_card_con0 p {
	height:18px;
	overflow:hidden;
}
.name_card .layerArrow {
	top:-2px;
	left:22px;
}
.name_card .layerArrow_l {
	background-position:-292px -67px;
	_background-position:-16px -12px;
	width:8px;
	height:16px;
	left:-2px;
	top:22px;
}
.name_card .layerArrow_r {
	background-position:-262px -67px;
	_background-position:-24px -12px;
	width:8px;
	height:16px;
	left:auto;
	right:-2px;
	top:22px;
}
.name_card .layerArrow_d {
	background-position:-223px -71px;
	_background-position:0 -20px;
	bottom:-2px;
	top:auto;
	left:22px;
}
.name_card_con1 {
	padding-top:11px;
	clear:both;
	_padding-top:14px;
	padding-left:1px;
}
.name_card .MIB_linedot2 {
	background:none;
}
.name_card .MIB_linedot2 textarea {
	width:272px;
	border:1px solid #e1e1e1;
	border-top:1px solid #ccc;
	margin:5px 0;
	color:#999;
	height:48px;
	overflow:auto;
}
.name_card_con4 {
	margin:0 10px 3px;
	overflow:hidden;
	white-space:nowrap;
	width:278px;
	color:#777;
}
.name_card .name dd .name_card_con4 {
	width:215px;
	margin:0;
}
.name_card_con4 i {
	display:none;
}
.name_card_con4 span {
	margin-right:12px;
}
.name_card .name_card_con2 {
	overflow:hidden;
	margin-top:1px;
	margin:10px 10px 0;
}
.name_card a.unuse,.name_card a.unuse:visited,.name_card a.unuse:hover {
	color:#999;
	text-decoration:none;
	cursor:text;
}
.com_mess,.com_edit {
	background:url(/Content/Image/card_icon.gif) no-repeat -999px -999px;
	text-indent:-9999px;
	margin-right:3px;
	vertical-align:middle;
	line-height:0;
	display:inline-block;
}
.name_card_con3 .com_mess {
	background-position:0 0;
	width:16px;
	height:12px;
	position:relative;
	top:-2px;
	top:0\9;
}
.name_card_con3 .com_edit {
	background-position:0 -20px;
	width:10px;
	height:12px;
}
.name_card_con5 {
	padding:15px 0;
	font-size:14px;
	text-align:center;
}
.name_card .name .address i {
	font-style:normal;
	margin-right:15px;
}
.name_card .links {
	*line-height:14px;
}
.name_card .name_card_con3,.name_card .links i {
	*position:relative;
	*top:12px;
}
.name_card .links i {
	*top:10px;
}
.name_card .links .name_card_con3 i {
	*top:0;
}
* html .com_mess,* html .com_edit,* html .name_card div.info em {
	display:inline;
}
* html .name dd .rt {
	margin-top:-3px;
}
.name_card_con3 .com_edit {
	background:none;
	width:0;
}
.name_card .medal dt {
	height:24px;
	line-height:24px;
}
.name_card .medal dd img {
	width:24px;
	height:24px;
	margin-right:1px;
}
.layervote {
	clear:both;
	font-size:12px;
	position:relative;
}
.lv_nav {
	background:url(/Content/Image/layerctbg.gif) left top repeat-x;
	height:27px;
}
.lv_nav ul {
	margin-left:9px;
	padding-top:2px;
	overflow:hidden;
	zoom:1;
}
.lv_nav li {
	float:left;
	padding:0 10px;
	text-align:center;
	line-height:24px;
}
.lv_nav li span {
	cursor:pointer;
	color:#0082CB;
}
.lv_nav li.cur {
	border:1px solid #d3dde3;
	border-bottom:none;
	background-color:#fff;
}
.lv_nav li.cur span {
	color:#0082CB;
}
.layervote .layerMedia_close {
	right:9px;
	top:9px;
	position:absolute;
}
.myvote {
	padding:18px 20px;
	zoom:1;
	overflow:hidden;
}
.myvote h3 {
	color:#81b374;
}
.myvote input {
	border:none;
}
.layervote .layerArrow {
	left:186px;
}
.myvote .MIB_linedot1 {
	margin:12px 0;
}
.lv_page {
	text-align:right;
}
.lv_page a {
	margin:0 6px;
}
.lv_textlist {
	margin-top:6px;
}
.lv_textlist li {
	cursor:pointer;
	padding:6px 4px;
}
.lv_textlist li.sepcil {
	background-color:#f8f8f8;
}
.lv_textlist label,.lv_textlist input {
	display:inline;
	vertical-align:middle;
}
.lv_textlist input {
	margin-right:6px;
}
.lv_form {
	padding:18px 25px;
	zoom:1;
	position:relative;
}
.lv_form p {
	margin-bottom:12px;
}
.lv_form label,.lv_results {
	float:left;
	width:65px;
	text-align:right;
	line-height:24px;
}
.lv_input1 {
	width:274px;
	height:20px;
	line-height:20px;
	padding:3px;
	border:1px solid #c4c7bd;
	background-color:#f8fbef;
}
.lv_input2 {
	vertical-align:middle;
	border:none;
}
.lv_input3 {
	width:344px;
	height:20px;
	line-height:20px;
	padding:3px;
	border:1px solid #c4c7bd;
	background-color:#f8fbef;
}
.lv_inputsub {
	width:344px;
	height:20px;
	line-height:20px;
	padding:3px;
	border:1px solid #c4c7bd;
	background-color:#f8fbef;
}
.lv_inputsub input {
	border:none;
	width:310px;
	background-color:#f8fbef;
	margin-left:4px;
}
.lv_inputsub.lv_focus input {
	background-color:#F4FFD4;
}
.lv_form label.label12 {
	float:none;
	width:auto;
	text-align:left;
	margin:0 5px;
	vertical-align:middle;
}
.lv_form .lv_btn {
	margin-left:65px;
}
.lv_btn span {
	margin-left:6px;
}
.lv_mg {
	margin-left:63px;
}
.lv_mt {
	margin-left:5px;
}
.lv_form select {
	border:1px solid #ddd;
	margin-right:6px;
	margin-top:4px;
	*margin-top:0;
}
.lv_calendar {
	height:20px;
	line-height:20px;
	padding:0 40px 0 2px;
	width:85px;
	cursor:pointer;
	background:url(/Content/Image/vote_icon_01.png) right center no-repeat;
	border:1px solid #ddd;
	margin-right:10px;
}
.vote_addicon {
	background:url(/Content/Image/vote_icon_02.png) left center no-repeat;
	height:13px;
	width:13px;
	display:inline-block;
	vertical-align:middle;
}
.lv_form .vote_addicon {
	margin-right:6px;
	vertical-align:-2px;
	*vertical-align:2px;
}
.lv_icon1,.lv_icon2,.lv_icon3,.lv_icon4 {
	background:url(/Content/Image/vote_icon_03.png?id=201012221653) no-repeat;
	display:inline-block;
	vertical-align:middle;
	margin-right:5px;
}
.lv_icon1 {
	background-position:0 0;
	width:11px;
	height:11px;
}
.lv_icon2 {
	background-position:0 -20px;
	width:13px;
	height:12px;
	margin-left:5px;
}
.lv_icon3 {
	background-position:0 -40px;
	width:14px;
	height:14px;
	_vertical-align:baseline;
}
.lv_icon4 {
	background-position:0 -60px;
	width:9px;
	height:9px;
}
.lv_textarea {
	width:275px;
	height:100px;
	border:1px solid #C4C7BD;
	background-color:#F8FBEF;
	font-size:14px;
	padding:3px 2px;
	line-height:18px;
}
.lv_focus {
	background-color:#F4FFD4;
	border:1px solid #A5C760;
}
.lv_form .lv_wd {
	width:344px;
}
.lv_ldpic {
	vertical-align:middle;
	_margin-bottom:2px;
	margin-right:4px;
}
.lv_mgb {
	margin-bottom:12px;
	overflow:hidden;
	position:relative;
	height:1%;
}
.lv_addpics {
	position:relative;
	overflow:hidden;
	zoom:1;
}
.lv_addpics input {
	-moz-opacity:0;
	filter:alpha(opacity=0);
	opacity:0;
	position:absolute;
	left:2px;
	top:0;
	background:none transparent;
	border:0;
	width:68px;
	height:22px;
	cursor:pointer;
}
.lv_addpics input.lv_file1 {
	left:84px;
	width:26px;
}
.lv_mgb .lv_rmlt {
	margin-left:6px;
}
.lvtip {
	padding:74px 0 120px;
	zoom:1;
	overflow:hidden;
}
.lvtip_cont {
	border:1px solid #f1dbc1;
	background-color:#fdfbf1;
	margin:0 auto;
	width:254px;
	padding:20px;
	height:1%;
	overflow:hidden;
}
.lvtip_cont .PY_ib_1 {
	display:inline-block;
	float:left;
}
.lvtip_conttext {
	margin-left:60px;
	padding-top:14px;
}
.lvtip_btn {
	text-align:center;
	margin:20px auto;
}
.frozLayer {
	min-height:162px;
	_height:162px;
	padding:22px 22px 25px 22px;
}
.frozLayer p {
	line-height:18px;
}
.frozLayer .inputBox {
	padding:20px 0 4px;
	font-size:14px;
}
.frozLayer .inputBox span {
	margin-right:3px;
	font-weight:bold;
}
.frozLayer .inputBox input {
	width:219px;
	height:19px;
	vertical-align:middle;
}
.notetxt {
	margin:3px 0 3px 54px;
	color:#666;
}
.frozLayer .btns {
	padding:12px 0 0 54px;
}
.frozLayer .errorTs {
	margin-left:57px;
}
.friLayBox {
	padding:10px 20px 10px 20px;
}
.frileft {
	float:left;
	margin-right:10px;
}
.friList {
	width:311px;
	height:240px;
	overflow-y:auto;
	overflow-x:hidden;
	border:1px solid #ccc;
	padding:0 6px;
}
ul.frititle {
	border:1px solid #d7d7d7;
	border-bottom:none;
	overflow:hidden;
	width:323px;
}
ul.frititle li {
	float:left;
	height:25px;
	line-height:25px;
	border-top:1px solid #fff;
	padding-left:10px;
	background:#f4f4f4;
	color:#666;
	width:312px;
}
.friList ul li a,.friList ul li a:link,.friList ul li a:visited {
	display:block;
	height:30px;
	line-height:30px;
	text-decoration:none;
	padding-left:5px;
	color:#333;
	background-image:url("/Content/Image/linedot.gif");
	background-position:0 bottom;
	background-repeat:repeat-x;
}
.friList ul li a:hover {
	background-color:#f6fafd;
}
.friList ul li a .dis {
	margin-left:2px;
	color:#999;
}
.friList ul li a.drag,.friList ul li a.drag:hover {
	background-color:#edf6fb;
	cursor:move;
}
.friList ul li a.down,.friList ul li a.down:link,.friList ul li a.down:visited {
	background-color:#a7d6f0;
	color:#fff;
}
.friright {
	float:left;
	width:65px;
}
.friright a {
	clear:both;
	margin-bottom:10px;
	height:23px;
	overflow:hidden;
	position:relative;
}
.friLayBox .textarea {
	border:1px solid #ccc;
	width:314px;
	height:80px;
	margin:10px auto;
	overflow-y:scroll;
	overflow-x:hidden;
}
.friLayBox .input {
	width:80px;
	height:20px;
	border-color:#aaa #ddd #ddd #aaa;
	border-style:solid;
	border-width:1px;
	color:#333;
	padding:3px 2px 1px;
}
.friLayBox .btn {
	padding:20px 0 10px 0;
	clear:both;
	text-align:center;
}
.friLayBox .btn a {
	margin-right:10px;
}
.friright .dch_icon,.friright .uch_icon {
	position:absolute;
	left:9px;
	top:1px;
}
.friexpicbor {
	margin:0 auto;
	width:400px;
	margin-top:10px;
}
.friexpic {
	border:2px dashed #dbdbdb;
	width:376px;
	padding:0 10px;
}
.friexpic h3 {
	color:#999;
	margin:8px 0;
	text-align:right;
}
.fbTagB {
	width:560px;
	border-bottom:1px solid #e5e5e5;
	overflow:hidden;
	width:auto;
	zoom:1;
	margin:10px 0;
}
.fbTagB ul {
	padding-left:0;
}
.fbTagB ul li {
	float:left;
	position:relative;
	z-index:3;
	padding:7px 8px 7px 8px;
	*padding:9px 7px 5px 7px;
	color:#0082cb;
	white-space:nowrap;
}
.fbTagB ul li.MIB_line_l {
	padding:6px 1px 0 0;
	*padding:5px 1px 0 0;
	color:#ddd;
}
.fbTagB ul li.current {
	padding:0;
}
.fbTagB ul li.current span {
	display:inline-block;
	height:29px;
	line-height:27px;
	font-weight:bold;
	padding:0 10px;
	text-decoration:none;
	background:#f6f6f6;
	border:1px solid #e5e5e5;
	border-bottom:none;
	position:relative;
	top:1px;
	color:#333;
	white-space:nowrap;
}
.fbTagB ul li.current span {
	height:28px;
	line-height:28px;
	position:relative;
	top:0;
}
.commonLayer2 .layerR strong.f_bold {
	font-weight:bold;
}
.layerBtns a {
	margin:0 10px 0 0;
}
.limtxt {
	color:#080;
}
.PY_textarea.text_s {
	height:45px;
	overflow:auto;
	margin:10px 0 8px;
}
.show_headimg {
	margin:0 0 12px 3px;
	margin-left:0\9;
}
.show_headimg input {
	border:none;
	vertical-align:middle;
}
.show_headimg label {
	line-height:18px;
	display:inline-block;
	*margin-top:2px;
	vertical-align:middle;
	*vertical-align:baseline;
}
ul.shareinList_1 {
	margin:10px 0 10px 60px;
	overflow:hidden;
	zoom:1;
	color:#666;
}
ul.shareinList_1 li {
	float:left;
	width:120px;
	padding:5px 0;
	*padding:0;
	padding:2px 0\0;
}
ul.shareinList_2 {
	margin:10px 0 10px 60px;
	color:#666;
}
ul.shareinList_2 li {
	padding:5px 0;
	*padding:0;
	padding:2px 0\0;
}
ul.shareinList_1 .labelbox,ul.shareinList_2 .labelbox {
	vertical-align:-2px;
	_vertical-align:-1px;
	margin-right:3px;
	margin:0\9;
}
.chartlayer {
	width:351px;
	height:160px;
	position:relative;
}
.chartlayer .layerArrow_d {
	background-position:-223px -71px;
	_background-position:0 -20px;
	bottom:-8px;
	top:auto;
	left:22px;
}
.sq_fname {
	padding:9px 9px 3px;
	word-wrap:break-word;
}
.sq_fname dt {
	float:left;
}
.sq_fname dt img {
	border:1px solid #CFCFCF;
	padding:1px;
}
.sq_fname dd {
	margin-left:60px;
}
.sq_fname dd p {
	margin-bottom:3px;
}
.sq_fname dd p img {
	vertical-align:middle;
	margin-left:5px;
}
.sq_fcost {
	overflow:hidden;
	zoom:1;
}
.sq_fcost li {
	float:left;
	height:38px;
	display:inline;
}
.sq_fcost p {
	margin-bottom:3px;
}
.sq_fcost .slic {
	width:19px;
	background:url(/Content/Image/greenbtn.gif) no-repeat -71px 2px;
}
.sq_finfo {
	margin:0 9px;
	word-wrap:break-word;
	overflow:hidden;
	width:206px;
}
.sq_finfo p {
	padding:3px 0;
}
.name_card .links .concernBtn_Yet {
	float:right;
	display:inline;
	margin:7px 6px 0;
}
.msnonlnt {
	font-size:12px;
	color:#666;
	font-weight:normal;
	margin-left:20px;
}
.msnbind {
	margin-top:20px;
}
.msnbind .MIB_linedot1 {
	padding-top:15px;
}
.msnlaBox {
	margin:0;
}
.msnlaBox p {
	margin-left:10px;
	padding:8px 0;
}
.msnlaBox p.si1 {
	margin-left:20px;
	padding:6px 0;
}
.msnlaBox p.si2 {
	margin-left:20px;
	padding:6px 0;
	margin-bottom:15px;
}
.msnlaBox p input {
	border:none;
	vertical-align:-2px;
	_vertical-align:-1px;
	margin-right:3px;
	margin-right:0\9;
}
.msnlaBox p.PName input {
	border-width:1px;
	border-color:#C4C7BD #EFEFEF #F2F2F2 #D2D5CA;
	border-style:solid;
}
.msnlaBox p.btn {
	margin-top:10px;
}
.msnlaBox p.btn span {
	margin-left:10px;
}
.msnlaBox .btnconn {
	margin:20px 0 10px 0;
	text-align:center;
	position:relative;
}
.msnlaBox .btnconn .jump {
	position:absolute;
	right:0;
	top:10px;
}
.msnlaBox .jump {
	float:right;
}
.msnlaBox h3.MIB_linedot {
	padding-bottom:10px;
	margin-bottom:10px;
}
.msnlaBox .noteTit {
	padding-bottom:10px;
	color:#666;
	zoom:1;
	line-height:1.231;
}
.msnlaBox .noteTit .spetxt {
	color:#0082cb;
	font-weight:bold;
}
.msnlaBox .noteTit img {
	margin-right:5px;
	vertical-align:-4px;
	_vertical-align:-2px;
}
.f_emailBox {
	height:230px;
	border:1px solid #e5e5e5;
	overflow-y:auto;
	overflow-x:hidden;
	padding:0 10px;
	background:#fff;
	width:460px;
}
.f_emailBox .bar {
	padding-top:5px;
	font-weight:normal;
	cursor:pointer;
}
.f_emailBox .bar input {
	vertical-align:-2px;
	_vertical-align:-1px;
	margin-right:7px;
	margin-right:4px\9;
}
.f_emailList {
	border-collapse:collapse;
	border-spacing:0;
	width:430px;
	margin-left:20px;
	color:#666;
}
.f_emailList li {
	overflow:hidden;
	zoom:1;
	padding:10px 0;
	*padding:8px 0;
}
.f_emailList li div {
	float:left;
	vertical-align:middle;
}
.f_emailList .wl_1 {
	width:15px;
	text-align:left;
	padding-right:10px;
}
.f_emailList .wl_1 input {
	margin-top:10px;
	*margin-top:7px;
}
.f_emailList .wl_2 {
	width:32px;
	padding-right:10px;
}
.f_emailList .wl_2 img {
	display:block;
	border:1px solid #DCDCDC;
	width:30px;
	height:30px;
}
.f_emailList .wl_3 {
	padding-top:8px;
	color:#999;
}
.f_emailList .wl_3 a {
	margin-right:10px;
}
.f_emailBottom {
	background:#f9f9f9;
	height:24px;
	border:1px solid #e5e5e5;
	border-top:0;
	padding:6px 10px 0 10px;
}
.f_emailBottom a span {
	text-decoration:underline;
	font-size:14px;
}
.f_emailBottom a em {
	text-decoration:none;
	font-size:14px;
}
.f_emailBottom input {
	vertical-align:-2px;
	_vertical-align:-1px;
	margin-right:10px;
	margin-right:7px\9;
}
.btn_msnconn {
	width:126px;
	height:37px;
	background:url(/Content/Image/btn_msn.gif) 0 0 no-repeat;
	display:inline-block;
}
a.btn_msnconn:hover {
	background-position:0 -74px;
}
.btn_msnask {
	width:126px;
	height:37px;
	background:url(/Content/Image/btn_msn.gif) 0 -37px no-repeat;
	display:inline-block;
}
a.btn_msnask:hover {
	background-position:0 -111px;
}
.msnlaBox .askmess {
	margin:20px 0 10px 0;
}
.msnlaBox .PY_clew {
	width:480px;
}
.msnlaBox .PY_clew .txt {
	width:380px;
}
.imU_conn1 {
	width:480px;
	border:1px solid #e6e6e6;
	margin-bottom:10px;
	clear:both;
	height:270px;
	overflow-y:scroll;
	overflow-x:hidden;
}
.imU_conn1 .UserList {
	padding:13px 0 0 14px;
	clear:both;
}
.imU_conn1 .UserList li {
	width:134px;
	_width:130px;
	height:36px;
	padding:12px 0 11px 6px;
	overflow:hidden;
	float:left;
	margin-left:3px;
}
.imU_conn1 .UserList li a img {
	width:30px;
	height:30px;
}
.imU_conn1 .UserList li input,.imU_conn1 .UserList li .photo,.imU_conn1 .UserList li .uName {
	float:left;
}
.imU_conn1 .UserList li input {
	margin-top:10px;
	*margin-top:7px;
	*margin-left:-2px;
}
.imU_conn1 .UserList li .uName {
	margin:3px 0 0 10px;
	width:70px;
	overflow:hidden;
	word-break:break-all;
	word-wrap:break-word;
}
.imU_conn1 .UserList li label {
	float:right;
	width:120px;
}
.imU_conn1 .UserList .photo {
	border:1px solid #E5E7E4;
	padding:2px;
	background:#fff;
}
.inviteMailBox {
	width:458px;
	height:166px;
	padding:10px;
	background:url('/Content/Image/mailbg.jpg') no-repeat;
	border:1px solid #e5e5e5;
}
.inviteMailBox .txt {
	padding:8px 0;
	line-height:1.5em;
}
.inviteMailBox p {
	padding:0;
}
.inviteMailBox .p_1 {
	line-height:20px;
}
.inviteMailBox .p_2 {
	font-size:10px;
}
.inviteMailBox .p_3 {
	line-height:30px;
}
.inviteMailBox textarea {
	border:1px solid #CCC;
	padding:3px;
	margin:10px 0;
	margin-bottom:0;
	line-height:18px;
	height:70px;
	width:360px;
	color:#999;
}
.inviteMailBox .PY_input {
	width:120px;
	margin-left:15px;
}
.pop_chat .layerBox .layerBoxTop .topCon {
	position:relative;
	z-index:3300;
}
.pop_chat .layerBox .layerBoxTop {
	padding-bottom:0;
}
.pop_chat .layer_talk {
	width:388px;
	background:#eef2f6;
	padding:0 4px;
	border:1px solid #fff;
	border-top:1px solid #eef2f6;
	position:relative;
}
.pop_chat .layer_talk .wrap_talk {
	position:relative;
	z-index:3200;
	height:163px;
	overflow:hidden;
	border:1px solid #d3d5cb;
	border-right:0;
}
.pop_chat .layer_talk .content_talk {
	background:#fff;
	line-height:19px;
	height:163px;
	word-wrap:break-word;
	overflow:hidden;
	overflow-y:scroll;
}
.pop_chat .grayc3 {
	color:#c3c3c3;
}
.pop_chat .black0 {
	color:#000;
}
.pop_chat .greenf1 {
	color:#2f9d10;
}
.pop_chat .layer_talk .content_talk .talk_ul {
	padding-top:5px;
}
.pop_chat .layer_talk .content_talk .talk_ul li {
	padding:0 10px;
}
.pop_chat .layer_talk .content_talk .talk_ul li .info {
	padding-left:10px;
}
.pop_chat .layer_talk .wrap_talk .msg_status {
	background:url(/Content/Image/bg_talkstt.jpg) no-repeat scroll 0 0;
	height:18px;
	line-height:18px;
	padding:0 10px;
	color:#b8b8b8;
	position:absolute;
	bottom:0;
	_bottom:-1px;
	left:0;
	width:365px;
}
.pop_chat .layer_talk .talk_postOpt {
	height:20px;
	line-height:2px;
	padding-left:10px;
}
.pop_chat .layer_talk .talk_postOpt {
	height:18px;
	line-height:2px;
	padding-top:5px;
	border-top:1px solid #fbfdf6;
}
.pop_chat .layer_talk .talk_postOpt .rt {
	line-height:14px;
	padding-right:5px;
}
.pop_chat .talk_postOpt .OnTit,.talk_postOpt .OnPic,.talk_postOpt .OnAtt {
	cursor:pointer;
	float:left;
	margin-right:9px;
	overflow:hidden;
	position:relative;
}
.pop_chat .layer_talk .talk_postOpt img {
	vertical-align:middle;
}
.pop_chat .layer_talk .talkarea_wrap {
	height:40px;
	width:387px;
	overflow:hidden;
	overflow-y:scroll;
	border:1px solid #c5c7be;
	border-color:#c5c7be #ececef #e9e9e9 #d3d5cb;
	background:#fff;
}
.pop_chat .layer_talk .talkarea_wrap textarea {
	width:390px;
	height:36px;
	line-height:16px;
	border:none;
	background:#fff;
}
.pop_chat .layer_talk .talk_btn {
	text-align:right;
	height:25px;
	padding:5px 0 3px;
	overflow:hidden;
	color:#7f7f7f;
	border-top:1px solid #fbfdf6;
}
.pop_chat .layerBoxTop .topCon .lf {
	_margin-top:5px;
}
.pop_chat .layerBoxTop .topCon .rt_link {
	float:right;
	display:block;
	padding-right:12px;
	position:relative;
	width:100px;
	overflow:visible;
	text-align:right;
	_margin-top:6px;
	z-index:3301;
}
.pop_chat .layerBoxTop .topCon .rt_link .hideAction {
	background:#FFF;
	border:1px solid #B7B7B7;
	padding-top:2px;
	height:40px;
	left:-38px;
	overflow:hidden;
	padding:inherit;
	position:absolute;
	text-align:left;
	top:4px;
	line-height:18px;
	z-index:3332;
	*left:-30px;
	*padding-right:3px;
	_top:-2px;
}
.pop_chat .layerBoxTop .topCon .rt_link .hideAction p {
	background:url(/Content/Image/linedotl.gif) repeat-x scroll 100% 100%;
	padding:1px 0 2px;
	margin:0 0 0 5px;
}
.party_user .layerArrow_r {
	background-position:-262px -67px;
	_background-position:-24px -12px;
	width:8px;
	height:16px;
	left:auto;
	right:-2px;
	top:62px;
}
.party_user .put_l {
	float:left;
}
.party_user .put_l cite,.party_user .put_l p {
	float:left;
}
.party_user .put_l .concernBtn_Add,.party_user .put_l .concernBtn_Yet {
	margin-top:4px;
	margin-left:4px;
}
.party_user .layerBoxTop .put_l span {
	float:none;
	padding-right:0;
}
.party_user .put_r {
	overflow:hidden;
	position:absolute;
	right:9px;
	top:0;
	background:url(/Content/Image/hide.gif) no-repeat right center;
	padding-right:12px;
}
.party_user .pu_textarea {
	background-color:#FFFFE5;
	border:1px solid #ccc;
	color:#999;
	height:45px;
	margin-bottom:10px;
	margin-top:10px;
	padding:5px;
	width:357px;
}
.party_user .pu_btn {
	text-align:right;
}
.party_user .pu_select {
	margin-top:-20px;
}
.party_user .pu_selectshow .icon {
	background:url(/Content/Image/updown.gif) no-repeat 0 0;
	width:7px;
	height:4px;
}
.party_user .pu_selecthide .icon {
	background:url(/Content/Image/updown.gif) no-repeat 0 -6px;
	width:7px;
	height:4px;
}
.party_user .pu_selecthide .pu_selectinfo {
	display:none;
}
.party_user .pu_selectnav {
	margin-top:20px;
}
.party_user .pu_selectlist ul {
	overflow:hidden;
	height:1%;
}
.party_user .pu_selectlist li {
	float:left;
	width:114px;
	margin-right:5px;
	margin-bottom:10px;
}
.party_user .pu_selectlist li dt {
	float:left;
}
.party_user .pu_selectlist li dt img {
	width:30px;
	height:30px;
	display:block;
	padding:1px;
	border:1px solid #ccc;
}
.party_user .pu_selectlist li dd {
	margin-left:42px;
	_margin-left:39px;
	margin-bottom:3px;
	word-wrap:break-word;
}
.party_user .pu_selectlist li input {
	border:none;
}
.party_user .pu_selectpage {
	text-align:right;
}
.party_user .pu_selectpage a {
	margin:0 4px;
}
.layerBoxTopb {
	height:60px;
	overflow:hidden;
}
.cg_panel_top {
	margin:13px 0;
}
.cpt_icon {
	background:url(/Content/Image/panel_bg.png) left no-repeat;
	width:70px;
	height:32px;
	display:inline-block;
	margin:0 4px 0 12px;
	float:left;
}
.cpt_tip {
	float:left;
	margin-top:6px;
}
.cpt_tip .graya {
	color:#595959;
}
.cpt_tippic1,.cpt_tippic2,.cpt_tippic3,.cpt_tippic4,.cpt_tippic5,.cpt_tippic6 {
	background:url(/Content/Image/panel_pic_01.png) left no-repeat;
	height:23px;
	display:inline-block;
	margin:0 3px;
	vertical-align:middle;
	overflow:hidden;
}
.cpt_tippic1 {
	background-position:0 0;
	width:84px;
}
.cpt_tippic2 {
	background-position:0 -30px;
	width:38px;
}
.cpt_tippic3 {
	background-position:0 -60px;
	width:38px;
}
.cpt_tippic4 {
	background-position:0 -90px;
	width:84px;
}
.cpt_tippic5 {
	background-position:0 -120px;
	width:38px;
}
.cpt_tippic6 {
	background-position:0 -150px;
	width:84px;
}
.cpt_btn {
	float:right;
	padding-right:8px;
}
.cpt_btn a {
	margin-left:5px;
}
.setingbg {
	background:url(/Content/Image/modulesettingbg.png) repeat-y right 0;
	padding:16px 10px 16px 18px;
	zoom:1;
	overflow:hidden;
	border-top:2px solid #e2e2e2;
}
.lmodule {
	float:left;
	width:428px;
}
.rmodule {
	float:right;
	width:196px;
}
.modulet {
	padding-bottom:4px;
	overflow:hidden;
	zoom:1;
}
.modulet .mdf14 {
	font-size:14px;
	line-height:20px;
	color:#8d8d8d;
	float:left;
}
.modulet .rtip {
	float:right;
	padding:0 6px 0 24px;
	height:20px;
	line-height:20px;
	background:url(/Content/Image/move.png) no-repeat 6px center #ffedc5;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
}
.modulenav {
	padding:10px 0 0 4px;
	line-height:24px;
	background:url(/Content/Image/navbg.png) repeat-x 0 33px;
}
.modulenav .navitem {
	margin:0 6px;
	cursor:pointer;
	color:#3eabf7;
}
.modulenav .cur {
	background:url(/Content/Image/navbg.png) no-repeat 0 -6px;
	display:inline-block;
	width:78px;
	text-align:center;
	margin:0 -4px 0 -4px;
	_margin:0 -4px 0 -7px;
	z-index:100;
	position:relative;
}
.modulenav .spline {
	display:inline-block;
	width:1px;
	height:12px;
	background:#dadbdb;
}
.modulect {
	overflow:visible;
}
.modulelist {
	width:184px;
	float:left;
	margin-right:25px;
	overflow:hidden;
}
.modulelist li {
	float:left;
}
.default_module,.app_module {
	width:428px;
	overflow:hidden;
}
.item_module {
	margin:1px 1px 11px 1px;
	width:180px;
	border:1px solid #dadada;
	background:#FFF;
}
.item_module .item_content {
	display:none;
}
.open {
	border:1px solid #88D1FF;
}
.open .item_content {
	display:block;
	border-top:1px solid #dadada;
}
.open .bline {
	background:#c9e8ff;
}
.open .moduleo {
	background-position:center -17px;
}
.open .moduleo:hover {
	background-position:center -82px;
}
.open .item_top {
	overflow:hidden;
	width:180px;
	height:33px;
	background:url(/Content/Image/arrows.png) 0 -200px repeat-x;
}
.module_hover {
	border:2px solid #88D1FF;
	margin:0 0 10px 0;
}
.module_hover .item_content {
	border-top:1px solid #88D1FF;
}
.modulen {
	float:left;
	width:147px;
	text-indent:10px;
	cursor:move;
}
.modulen a {
	line-height:33px;
	color:#797979;
	display:block;
	width:100%;
}
.modulen a:hover {
	text-decoration:none;
}
.bline {
	float:left;
	height:28px;
	margin:3px 0 2px;
	background:#e1e1e1;
	border-right:1px solid #FFF;
	width:1px;
	font-size:0;
}
.moduleo {
	float:right;
	outline:none;
	background:url(/Content/Image/arrows.png) center 15px no-repeat;
	width:30px;
	height:33px;
	cursor:pointer;
}
.moduleo:hover {
	background-position:center -49px;
}
.modulelist li.located {
	border:1px dashed #a6a6a6;
	height:33px;
	width:179px;
	overflow:hidden;
	margin:1px 10px 11px 1px;
}
.atmodule_list .item_target {
	height:6px;
	width:184px;
	background:#88D1FF;
	margin-bottom:10px;
	font-size:0;
	display:block;
}
.atmodule_list li {
	font-size:0;
	float:left;
}
.atmodule_list .item_module {
	font-size:12px;
}
.item_top {
	overflow:hidden;
	height:33px;
	background:url(/Content/Image/arrows.png) 0 -167px repeat-x;
}
.item_content {
	overflow:hidden;
}
.item_content .MIB_linedot2 {
	text-align:center;
	margin:0 6px;
	overflow:hidden;
}
.item_content .MIB_linedot2 img {
	display:inline;
	padding:8px 0 10px;
}
.item_content .itemtxtct {
	margin:6px;
	line-height:18px;
	color:#919191;
}
.item_content .itemtxtct .rbm,.item_content .itemtxtct .rdel {
	float:right;
	margin-top:-18px;
}
.modulect .rdel {
	display:none;
}
.rmodule .rbm {
	display:none;
}
.atmodule_list {
	margin:10px auto 0;
	width:184px;
	overflow:hidden;
	zoom:1;
}
.atmodule_list li {
	display:inline-block;
}
.lmodule h6 {
	line-height:30px;
	text-indent:4px;
	clear:left;
	color:#767676;
	font-size:12px;
	background:url(/Content/Image/panel_bg_06.png) no-repeat left center;
	padding-left:8px;
	padding-top:0;
	margin-top:12px;
}
.lmodule .status_tip {
	text-align:right;
	margin-top:-4px;
	color:#9d9d9d;
	clear:left;
}
.lmodule_mention,.rmodule_mention {
	height:400px;
}
.mtct {
	background:#fffce9;
	width:220px;
	height:36px;
	line-height:36px;
	border:1px solid #f8e8d0;
	margin:40px auto 0;
	text-align:center;
}
.mtct img {
	display:none;
}
.cpr_autopic {
	margin-left:6px;
}
.mtctb {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	background:url(/Content/Image/movea.png) 10px center no-repeat #f0f0f0;
	width:114px;
	height:36px;
	margin:40px auto 0;
	line-height:36px;
	padding-left:30px;
}
.layerBox_loading {
	text-align:center;
}
.ll_info {
	margin:40px auto;
}
.ll_info p {
	padding-top:12px;
	color:#9d9d9d;
}
.cpr_uiimg {
	margin-bottom:12px;
	background:url(/Content/Image/panel_temp_02t.png) no-repeat left top;
	width:182px;
	height:81px;
	margin-left:6px;
}
.cpr_uiimg span {
	padding-left:10px;
	line-height:33px;
}
.cpr_notip {
	color:#999;
	text-align:center;
	margin:60px 0;
}
.cpr_uinfo {
	color:#999;
}
.cpr_uinfo h2 {
	margin:-16px -10px 20px -14px;
	color:#6d6d6d;
	background:url(/Content/Image/panel_bg_04.png) repeat-x left top;
	height:44px;
	line-height:44px;
	text-indent:12px;
	position:relative;
	font-size:12px;
}
.cpr_uinfoicon {
	background:url(/Content/Image/panel_pic_02.png) no-repeat left center;
	width:16px;
	height:16px;
	float:right;
	margin:14px 12px 0 0;
}
.cpr_uinfo dl {
	height:1%;
	overflow:hidden;
	margin-bottom:15px;
	color:#b1b1b1;
}
.cpr_uinfo dt img {
	width:50px;
	height:50px;
	display:block;
	border:1px solid #fff;
}
.cpr_uinfo dd {
	margin-left:66px;
	line-height:17px;
	word-wrap:break-word;
	overflow:hidden;
}
.cpr_uinfo .num {
	font-family:Arial;
	font-size:18px;
	margin-right:5px;
	color:#b1b1b1;
}
.cpr_uinfo ul {
	height:1%;
	overflow:hidden;
	margin-bottom:10px;
}
.cpr_uinfo li {
	float:left;
	display:inline;
	border-right-width:1px;
	line-height:1.6em;
	min-width:43px!important;
	_width:43px;
	padding-left:7px;
	white-space:nowrap;
}
.cpr_uinfo li.MIB_line_r {
	border-color:#e6e6e6;
}
.cpr_uinfo li span {
	display:block;
	color:#c2c2c2;
}
.layersetcont {
	height:274px;
}
.layersetcont .hd {
	background:url(/Content/Image/panel_bg_03.png) left top repeat-x;
	height:57px;
	overflow:hidden;
	padding:8px 20px;
	position:relative;
}
.layersetcont .newbbtngrn {
	position:absolute;
	right:15px;
	top:15px;
}
.layersetcont .hd p {
	line-height:20px;
}
.layersetcont .bd img {
	margin:0 auto;
	width:434px;
	display:block;
}
.cpt_help {
	width:196px;
}
.cpt_help .hd {
	background:url(/Content/Image/panel_bg_05.png) left top no-repeat;
	height:9px;
	overflow:hidden;
}
.cpt_help .bd {
	border:1px solid #ccc;
	border-top:none;
	background-color:#ffffe5;
	padding:6px 12px;
	line-height:18px;
}
.mBlogLayer .vtpic_list1 {
	margin-top:-15px;
}
.mBlogLayer .vtpic_list1 li {
	clear:both;
	zoom:1;
	height:60px;
	padding-top:10px;
}
.mBlogLayer .vtpic_list1 li b {
	font-size:14px;
	color:#666;
	float:left;
	font-weight:normal;
	width:15px;
}
.mBlogLayer .vtpic_list1 .lf {
	width:50px;
	height:50px;
	vertical-align:middle;
	background:#F5F5F5;
	text-align:center;
}
.mBlogLayer .vtpic_list1 .lf img {
	vertical-align:middle;
}
.mBlogLayer .vtpic_list1 .lf i {
	display:inline-block;
	height:100%;
	vertical-align:middle;
}
.mBlogLayer .vtpic_list1 .vtpic_con1 {
	margin-left:10px;
	float:left;
	display:inline;
}
.mBlogLayer .vtpic_list1 .vote_addpic {
	height:18px;
}
.mBlogLayer .vtpic_list1 .vote_addptf input {
	height:14px;
	width:50px;
}
.mBlogLayer .vtpic_list1 .vote_addpic i {
	padding:0 10px;
	color:#ccc;
}
.mBlogLayer .vtpic_list1 .vote_addpic .loading {
	background:url(/Content/Image/loading.gif) no-repeat;
	padding:0 10px 0 20px;
}
.mBlogLayer .vtpic_list1 .vtpic_con1 .text {
	border:1px solid #C4C7BD;
	height:24px;
	line-height:18px;
	text-indent:3px;
	color:#ccc;
	width:240px;
	background:#F8FBEF;
}
.mBlogLayer .vtpic_list1 .vtpic_con1 .text_on {
	color:#666;
}
.mBlogLayer .vote_addpic input,.mBlogLayer .vote_addptf input {
	-moz-opacity:0;
	filter:alpha(opacity=0);
	opacity:0;
	position:absolute;
	left:2px;
	top:0;
	background:none transparent;
	border:0;
	width:68px;
	height:22px;
	cursor:pointer;
}
.mBlogLayer .vtpic_list1 .lv_focus {
	background:#fff;
	border:0;
}
.mpAddways .add_ways {
	color:#666;
	width:350px;
	margin:0 auto;
	padding-bottom:30px;
}
.mpAddways .add_ways .ways {
	margin-bottom:7px;
	margin-top:20px;
}
.mpAddways .add_ways .list_file {
	width:270px;
	height:20px;
}
.mpAddways .add_ways .addbox {
	width:270px;
	height:20px;
}
.mpAddways .add_ways .addbox .tagList {
	width:250px;
}
.mpAddways .add_ways .addbox .tagList li {
	border:0;
}
.mpAddways .add_ways .form_limit {
	margin-top:2px;
	color:red;
}
.mpAddways .add_ways .memb_list {
	width:342px;
	height:100px;
	overflow:auto;
	border-color:#C4C7BD #EFEFEF #F2F2F2 #D2D5CA;
	border-style:solid;
	border-width:1px;
}
.mpAddways .add_ways .memb_list li {
	width:49%;
	*width:46%;
	float:left;
	display:inline;
	height:26px;
	border-bottom:1px solid #e5e5e5;
}
.mpAddways .add_ways .memb_list li a {
	color:#666;
	display:inline-block;
	padding:3px 5px;
	margin-top:4px;
	font-family:"宋体";
}
.mpAddways .add_ways .memb_list li a:hover {
	text-decoration:none;
	border-radius:10px;
	color:#fff;
	background-color:#989898;
}
.mpAddways .add_ways .memb_list li a:hover em {
	display:inline-block;
	width:6px;
	height:8px;
	overflow:hidden;
	margin-left:5px;
	background:url("/Content/Image/listclose.gif") no-repeat 0 0;
	vertical-align:middle;
	cursor:pointer;
}
.mpTable_box {
	padding:30px 20px;
}
.mpTable {
	width:350px;
}
.mpTable td,.cetSearch .table_list th {
	padding:5px 0;
	color:#666;
}
.mpTable th {
	text-align:right;
	vertical-align:top;
	line-height:26px;
}
.mpTable th .red {
	color:red;
}
.mpTable td input {
	height:22px;
	line-height:22px;
}
.mpTable td input,.cetSearch .table_list td textarea {
	color:#888;
}
.mpTable td .list_name {
	width:270px;
}
.mpTable td .list_ms {
	width:270px;
	height:62px;
}
.mpTable td .list_tag {
	width:270px;
}
.mpTable td .list_file {
	width:191px;
}
.mpTable td .uploadInput {
	margin-top:2px;
}
.mpTable td .form_limit {
	margin-top:3px;
}
.mpTable td .userface {
	display:block;
	padding:2px;
	border:1px solid #ddd;
	width:100px;
	height:100px;
}
.mpTable td .btn_gray {
	margin-top:10px;
}
.mpTable td .err_input {
	border:1px solid red;
	background-color:#FFDBDB;
	vertical-align:middle;
}
.mpTable td .err_tip {
	color:red;
	line-height:18px;
	padding:3px 7px 3px 0;
}
.mpTable td .mt10 {
	margin-top:10px;
}
.mpFirs_box .mpFirs_tit {
	margin:0 0 20px 10px;
	color:#333;
	font-weight:bold;
}
.mpFirs_box .mpFirs_this {
	display:block;
	margin-left:10px;
}
.mpFirs_box div.MIB_btn {
	margin-top:50px;
}
.regOk_z {
	margin-bottom:35px;
	padding:0 15px;
	height:100%;
	overflow:hidden;
}
.regOk_z a {
	float:left;
	margin-right:6px;
	color:#fff!important;
	font-size:14px;
	display:inline-block;
	height:46px;
	background:url(/Content/Image/regOk_bg.gif) bottom right no-repeat;
}
.regOk_z a:hover {
	text-decoration:none;
}
.regOk_z a span {
	cursor:pointer;
	display:inline-block;
	height:33px;
	padding:13px 10px 0 45px;
	background:url(/Content/Image/regOk_bg.gif) 0 0 no-repeat;
}
.regOk_z a.other span {
	background-position:0 -46px;
	height:36px;
	padding:10px 10px 0 15px;
}
.regOk_z a.other span img {
	width:23px;
	height:23px;
	vertical-align:middle;
	*vertical-align:-4px;
	margin-right:5px;
}
.regOk_z a.other {
	margin:0;
	float:none;
}
.regOk_text_z {
	text-align:center;
	font-size:13px;
	margin:30px 0 20px;
}
.layerMoveto .shareLayer {
	padding:20px;
}
.layerMoveto .shareLayer .groupSelector {
	width:225px;
	display:block;
}
.layerMoveto .shareLayer .groupSelector img {
	height:15px;
	width:15px;
	vertical-align:middle;
	_margin-top:2px;
	_vertical-align:-1px;
}
.layerMoveto .layerMedia_close {
	top:16px;
	right:11px;
}
.layerMoveto .laymoveText {
	padding:4px 10px;
	padding-top:7px\9;
	line-height:18px;
	background-color:#f8f8f8;
	margin:7px 0 15px;
	color:#999;
	zoom:1;
}
.layerMoveto .PY_textarea {
	width:398px;
	height:35px;
	border-color:#C4C7BD #EFEFEF #F2F2F2 #D2D5CA;
	background-color:#fff;
	margin:5px 0 5px;
}
.layerMoveto .newabtn_ok {
	padding-left:20px;
}
.layerMoveto .newabtn_ok em {
	padding-right:20px;
}
.layerMoveto table {
	color:#666;
}
.layerMoveto table th {
	text-align:right;
	width:80px;
}
.layerMoveto table th.layerTop {
	padding-top:31px;
	padding-top:33px\9;
	vertical-align:text-top;
	line-height:26px;
}
.layerMoveto table td input {
	height:22px;
	line-height:22px;
	width:143px;
	color:#888;
}
.layerMoveto table td select {
	width:232px;
	color:#333;
}
.layerMoveto table td .PY_textarea {
	width:350px;
	height:132px;
	color:#000;
	line-height:18px;
	margin-bottom:0;
}
.enterBox_topline {
	margin-top:10px;
	height:auto;
	overflow:hidden;
}
.enterBox_topline .rt .wrong {
	color:#800;
}
.layerMoveto .lv_nav,.layerMoveto .lv_nav li,.layerMoveto .lv_nav li span {
	background-image:url("/Content/Image/moveto_layer_titbg.gif");
}
.layerMoveto .lv_nav {
	height:38px;
	background-repeat:repeat-x;
}
.layerMoveto .lv_nav ul {
	padding-top:0;
	margin-left:20px;
	height:100%;
	overflow:hidden;
}
.layerMoveto .lv_nav li {
	margin:9px 5px 0 0;
	background-position:0 -40px;
	padding:0 0 0 2px;
	overflow:hidden;
	height:28px;
}
.layerMoveto .lv_nav li span {
	display:inline-block;
	height:28px;
	line-height:28px;
	line-height:33px\9;
	background-position:right -68px;
	padding:0 10px;
}
.layerMoveto .lv_nav li.cur {
	height:29px;
	border:none;
	background-position:0 -98px;
}
.layerMoveto .lv_nav li.cur span {
	background-position:right -127px;
	font-weight:bold;
	color:#333;
}
.layerMoveto .selSend input {
	position:static;
	margin:0 8px 0 0;
	margin-right:5px\9;
	vertical-align:-2px;
	border:none;
}
.iv_form {
	zoom:1;
	overflow:hidden;
}
.iv_form p {
	margin-bottom:15px;
	clear:both;
}
.iv_form p.alignr {
	text-align:right;
}
.iv_form label {
	float:left;
	text-align:right;
	line-height:28px;
	width:78px;
}
.iv_form label.w1 {
	width:50px;
}
.iv_form .lv_btn1 {
	margin-left:50px;
	_margin-left:53px;
}
.iv_form .lv_btn2 {
	margin-left:78px;
	_margin-left:81px;
}
.iv_input1,.iv_input2 {
	height:20px;
	line-height:20px;
	padding:3px;
	background-color:#f7f7f7;
}
.iv_input2 {
	width:213px;
	background-color:#f8fbef;
}
.iv_textarea {
	width:325px;
}
.iv_input1 {
	width:124px;
}
.iv_focus {
	background-color:#F4FFD4;
	border:1px solid #A5C760;
	color:#666;
}
.iv_textarea {
	height:55px;
	background-color:#f7f7f7;
	font-size:14px;
	padding:3px;
	line-height:18px;
	color:#999;
	font-size:12px;
	overflow:hidden;
}
.iv_form select {
	border:1px solid #c9c9c9;
	color:#999;
	padding:3px;
}
.iv_form select.s1 {
	width:220px;
	color:#333;
}
.iv_form .less,.iv_form .add {
	background:url("/Content/Image/modified.gif") no-repeat;
}
.iv_form .less {
	background-position:0 -28px;
	display:inline-block;
	width:12px;
	height:12px;
	margin-left:5px;
	*vertical-align:5px;
}
.iv_form .add {
	background-position:0 2px;
	*background-position:0 0;
	display:block;
	padding-left:18px;
	margin:0 0 20px 78px;
}
.iv_form .isok {
	vertical-align:-3px;
	*vertical-align:2px;
	_vertical-align:4px;
	padding-left:3px;
}
.iv_form .iv_space1,.iv_form .iv_space5 {
	margin-left:78px;
	_margin-left:81px;
}
.iv_form .iv_space1,.iv_form .iv_space3 {
	margin-bottom:5px;
}
.iv_form .iv_space2 {
	margin:0 0 0 5px;
	*vertical-align:7px;
}
.iv_form .iv_space4,.iv_form .iv_space5 {
	margin-top:5px;
}
.iv_form .iv_space5 {
	display:block;
}
.layerTag {
	background:url("/Content/Image/layerTag_line.gif") repeat-x scroll 0 bottom transparent;
	clear:both;
	margin-bottom:8px;
	height:20px;
	overflow:hidden;
}
.layerTag li {
	padding-left:8px;
	height:20px;
	line-height:20px;
}
.layerTag li span.geline {
	color:#ccc;
}
.layerTag li .tagR {
	width:8px;
}
.layerTag li.cur .tagR {
	background:url("/Content/Image/iv_formtagbg.jpg") no-repeat right -30px;
}
.layerTag li,.layerTag li .tagR {
	background:none;
}
.layerTag li a,.layerTag li a:link,.layerTag li a:visited,.layerTag li a:hover {
	color:#0082cb;
}
.layerTag li.cur a,.layerTag li.cur a:link,.layerTag li.cur a:visited,.layerTag li.cur a:hover {
	color:#333;
}
.iv_form .layerTag li a.dele {
	font-size:18px;
	_font-size:12px;
	color:#666;
	position:absolute;
	right:10px;
	cursor:pointer;
	line-height:20px;
}
.layerTag li.cur {
	background:url("/Content/Image/iv_formtagbg.jpg") no-repeat 0 0;
}
.layerTag li.cur a {
	_width:77px;
	max-width:77px;
	overflow:hidden;
}
.commonLayer2 .layerR .txt,.commonLayer2 .iv_form .txt {
	color:#999;
	padding:0;
	line-height:18px;
}
.commonLayer2 .iv_form strong {
	font-size:14px;
	font-weight:normal;
	line-height:24px;
}
.iv_space {
	margin-top:15px;
}
.iv_form .layerTag li.cur a,.iv_form p.alignr b,.iv_form p.alignr em {
	font-weight:normal;
}
.iv_form li div.dele {
	float:left;
	height:10px;
	line-height:9px;
	margin-top:0;
	overflow:hidden;
	width:9px;
}
.iv_form li.cur div.dele a {
	display:block;
	font-size:18px;
	_font-size:12px;
	_font-weight:700;
	cursor:pointer;
	padding-top:1px;
	_padding-top:4px;
}
.iv_form p.alignr em {
	color:#333;
}
.iv_form p.alignr b {
	color:#390;
}
.iv_form em.color1 {
	color:red;
}
.iv_form .error_color {
	background:url(/Content/Image/error.gif) no-repeat 0 0;
	padding-left:20px;
}
.iv_form .space1 {
	margin:4px 0 0 5px;
}
.iv_form .float {
	float:left;
}
.new_btn1 {
	margin:-2px 0 10px;
}
.cont_inviteLf h2.tit_h2 i {
	font-size:12px;
	color:#999;
	font-weight:normal;
	font-style:normal;
}
.honorbtn {
	position:absolute;
	right:20px;
	bottom:20px;
}
.commonLayer2 .noteTab2 {
	margin-bottom:0;
}
.commonLayer2 .noteTab2 td .errorTs {
	background-position:0 0;
}
.commonLayer2 .noteTab2 td textarea {
	overflow:auto;
}
.UC_layer {
	width:428px;
	height:auto;
}
.UC_layer h3 {
	font-size:14px;
	font-weight:bold;
	color:#333;
	margin-bottom:14px;
}
.UC_layer .cont {
	background-color:#fafafa;
	border:1px solid #ebebeb;
	color:#666;
	padding:13px 0;
}
.UC_layer .cont p {
	margin:5px 15px;
}
.UC_layer .cont .cite {
	color:#c60;
	font-size:14px;
}
.UC_layer .cont .line {
	border-bottom:1px dotted #ddd;
	height:10px;
	overflow:hidden;
	margin:3px 0 13px;
}
.UC_layer .UC_txt {
	font-size:14px;
	color:#666;
	text-align:center;
}
.UC_layer .MIB_btn {
	margin-top:15px;
	margin-bottom:20px;
}
.UC_layer .MIB_btn a {
	margin:0;
}
.UC_layer .MIB_btn a.newbbtngrn {
	padding-left:22px;
}
.UC_layer .MIB_btn a.newbbtngrn em {
	padding-right:22px;
}
.UC_layer .MIB_btn i {
	display:inline-block;
	width:15px;
}
.UC_layer .MIB_btn a.newabtn_ok {
	margin-right:5px;
	padding-left:20px;
}
.UC_layer .MIB_btn a.newabtn_ok em {
	padding-right:20px;
}
.medal_upcontent {
	padding:5px 15px 15px 5px;
}
.medal_upcontent dd {
	line-height:18px;
}
.medal_bgWrap {
	background:url(/Content/Image/medal_pbg.png) no-repeat scroll 0 0;
	width:130px;
	height:140px;
	margin-right:20px;
}
.medal_bgWrap .icon_faceMedal {
	display:inline-block;
	height:100px;
	vertical-align:middle;
	width:100px;
	margin:13px 0 0 17px;
}
.musicDetail .noteTab2 {
	margin:0 0 10px;
}
.musicDetail .noteTab2 thead td {
	font-weight:bold;
}
.musicDetail .noteTab2 td label {
	white-space:nowrap;
}
.musicDetail .noteTab2 td,.musicDetail .noteTab2 th {
	padding:3px 6px 4px 0;
}
.musicDetail .noteTab2 .tdw1 {
	width:20px;
}
.musicDetail .noteTab2 .tdw2 {
	width:87px;
}
.musicDetail .music_list .tdw2 {
	width:120px;
}
.musicDetail .musicfooter {
	height:25px;
	position:relative;
}
.musicDetail .musicfooter .btn_normal {
	float:left;
}
* html .musicDetail .musicfooter .fanye {
	float:none;
	position:absolute;
	right:0;
	top:1px;
	width:150px;
	text-align:right;
}
.layerMedia .lv_nav {
	margin:-13px -20px 20px;
}
.layerMedia .layerMedia_close {
	position:absolute;
	top:10px;
	right:10px;
}
.txt .delThisinput {
	vertical-align:-2px;
	_vertical-align:0;
	border:none;
}
.delThis_txt {
	background-color:#f3f3f3;
	margin:10px 0 0;
	padding:6px 10px;
	line-height:18px;
}
.newicon {
	background:url(/Content/Image/icon_status.gif?id=201106081800) no-repeat 0 0;
	display:inline-block;
	width:17px;
	height:14px;
	margin:-5px 0 0 2px;
}
.layerBoxCon .hezuo_login {
	padding-top:12px;
	border-top:1px dotted #ccc;
	margin:20px 10px 0 0;
}
.hezuo_login1,.hezuo_login2,.hezuo_login3,.hezuo_login4,.hezuo_login5 {
	background:url(/Content/Image/sicon.gif?id=201106101800) no-repeat;
	display:inline-block;
	width:16px;
	height:16px;
	margin-right:3px;
}
.hezuo_login strong {
	display:block;
	color:#666;
	padding-bottom:6px;
}
.hezuo_login b,.hezuo_login span {
	display:inline-block;
	padding:3px 0;
}
.hezuo_login,.hezuo_login * {
	vertical-align:middle;
}
.hezuo_login b {
	margin:0 8px;
	color:#666;
}
.hezuo_login1 {
	background-position:0 -340px;
}
.hezuo_login2 {
	background-position:-17px -340px;
}
.hezuo_login3 {
	background-position:-34px -340px;
}
.hezuo_login4 {
	background-position:-51px -340px;
}
.hezuo_login5 {
	background-position:-69px -340px;
}
.game_info {
	padding:15px 20px;
}
.game_info .game_title {
	line-height:2;
}
.game_info .game_cont {
	overflow:hidden;
	padding:20px 0 30px;
	zoom:1;
}
.game_info .game_cont .lf img,.game_info .game_cont ul li img {
	width:60px;
	height:60px;
}
.game_info .game_cont .rt {
	width:320px;
	color:#666;
}
.game_info .game_star,.game_info .game_star b {
	background:url(/Content/Image/tipicon.gif?id=201107121000) repeat-x;
	height:14px;
	font-size:0;
}
.game_info .game_star {
	background-position:0 -260px;
	width:82px;
	margin:3px 0 10px;
}
.game_info .game_star b {
	display:block;
	background-position:0 -280px;
}
.game_info .game_star .star00 {
	width:0;
}
.game_info .game_star .star05 {
	width:7px;
}
.game_info .game_star .star10 {
	width:14px;
}
.game_info .game_star .star15 {
	width:24px;
}
.game_info .game_star .star20 {
	width:31px;
}
.game_info .game_star .star25 {
	width:41px;
}
.game_info .game_star .star30 {
	width:48px;
}
.game_info .game_star .star35 {
	width:58px;
}
.game_info .game_star .star40 {
	width:65px;
}
.game_info .game_star .star45 {
	width:75px;
}
.game_info .game_star .star50 {
	width:82px;
}
.game_info .game_cont .rt p {
	line-height:1.5;
}
.game_info .game_cont ul {
	width:410px;
	overflow:hidden;
	zoom:1;
}
.game_info .game_cont ul li {
	float:left;
	padding-right:7px;
}
.game_info .game_cont ul li p {
	white-space:nowrap;
	width:60px;
	overflow:hidden;
}
.game_txtr {
	text-align:right;
}
.game_txtr a {
	margin-left:3px;
}
.textlayer {
	padding:11px 15px;
	line-height:1.5;
}
.textlayer .layerArrow {
	top:-2px;
	left:30px;
}
.littleLink .link {
	padding:12px 15px;
	width:356px;
	word-wrap:break-word;
}
.littleLink .link a {
	line-height:16px;
}
.littleLink .link h5 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
}
.littleLink .link em {
	color:#999;
	margin-left:3px;
}
.littleLink .link img {
	vertical-align:middle;
	margin-right:5px;
}
.littleLink .share {
	background-color:#f5f5f5;
	color:#666;
	padding:8px 15px;
	height:100%;
	overflow:hidden;
}
.littleLink .share p {
	float:left;
}
.littleLink .share span {
	float:right;
}
